Mini continues Latin American success story
THE Cowley-built Mini continued its Latin American success story in the first half of 2010, with 1,207 cars sold, compared with 520 the previous year.
One of the most iconic small cars ever to be manufactured, MINI is finally on its way to India.