Bajaj RE60 wants to Steal the Title of the World’s Cheapest Car from Tata Nano

You may never ever have heard of Bajaj Automobile, but the Pune-primarily based company is a main Indian automobile producer that dates back to 1945. It operates in some 50 countries and constructed its 10 millionth car in 1995. Read more…

