News

Ratan Tata’s teensy minsy car, the Tata Nano, will no longer be called the ... The car is an electric vehicle (EV) manufactured in Jiangsu, China and is described as being the most suitable ...