News

Ford is battling against a headwind in Europe. Its recent model strategy seems to have alienated most loyal customers and sales are poor. With the axe now hovering over its Cologne plant in Germany, ...