It's the end of the road for the Ford Fiesta, the car maker announced this week. The highly popular baby Ford created in the wake of the early 1970s oil crisis to get Britons moving again will roll off the Cologne, Germany productions line for the last time next June, after 46 years of sales. But before then, the axe will also fall on the sibling Ford … [Read more...]
