downtoearth-subscribe

CSE's green rating draws flak from Cos

  • 01/11/2001

The Centre for Science and Environment's green rating for the Indian auto industry has, predictably, evoked negative reactions. Within a day of the centre announcing the score card for the various