Living cars is an ultimate referral for consumers who want a lowdown of the latest, best and most happening set of wheels on the road. Iconic British car brand Mini has finally made its way to India. The car maker has launched the Mini Cooper, Mini Cooper Convertible and the Mini Cooper Countryman in India. Shams Naqvi spoke to Hormazd Sorabjee on his take of the brand will perform in India.
For more log onto- http://alpha.newsx.com