It’s finally out. The world’s cheapest car is up for the taking now, thanks to the hard working guys at Tata Motors who made the launch possible without much delay (which was being expected due to the shift in manufacturing plant location). Touted as the “one lakh-worth car”, it’s price start from Rs. 1.3 Lakh […]