Press Trust of India: History will be created in Mumbai on Monday when Tata Motors launches the world’s least expensive car, Nano — a car that can redefine personal transportation in modern India. Described as “People’s Car” by Tata Group Chairman Ratan Tata, Nano’s commercial launch will mark a milestone in a journey, which was replete with controversies, hurdles and criticism from competitors. As far as customers are concerned, they can expect to own a car coming at a price between Rs 1.20 lakh …