18 Mar 2009, 11:26 UTC · By: Bogdan Popa / Ford isn't quite one of the companies that are doing well in a difficult environment so every single model that comes out should be supposed to help the manufacturer increase its sales. However...