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
Down To Earth
www.downtoearth.org.in