MINI Closer To You; Opens First Showroom In India

International car companies just keep stoking their interests on the Indian soil. Time after time, the list of companies trying their luck with the Indian customer is increasing. The latest to join this list is British small car MINI. The company has launched its entire range of cars in Mumbai. Unveiled at the 2012 Auto … Read more