Environmentalists Fear World's Cheapest Car

At at base price just north of $2,000, India's Tata has some people concerned about its potential impact on the environment.

Read More

Copyright LATim - LAT
Contact Us