Environment | Tue Jan 8, 2008 6:23am GMT

Green woes greets India's new "People's Car"