Feb
16th
Stay connected Subscribe to our RSS feed
BMW said today that it would shed 850 workers at its plant in Oxford, England, where it makes the Mini. The carmaker said the global economic slowdown had hit demand for the Mini, which celebrates its 50th anniversary in August. Full story...