A giant backing out?
Mercedes-Benz has put on hold investments in India due to ban on sale of larger diesel vehicles in Delhi-NCR