The 2.0-litre diesel engine ban in Delhi enforced in December last year has been giving nightmares to major automakers in the country. Post appeals made by the Society of Indian Automobile Manufactures and Mercedes-Benz, the Supreme Court has finally lifted