Carmakers, especially those that manufacture luxury cars, are not a happy bunch because they worry that the Supreme Court's suggestion to ban diesel vehicles with an engine capacity above 2,000 cc in Delhi will draw some serious blood.
Here’s more from CNBC-TV18'S Ronojoy Banerjee