Auto makers reviving up to prove diesel engine, after all, is not so harmful
On November 23 and 24, the apex court will consider the arguments of both the greens-- represented by the Environmental Pollution Control Authority (EPCA)-- and the auto manufacturers on the virtues