MSTC Limited

New Delhi — India is talking clean-ups. India is talking environment. India is talking recycling. While the government is expected to bring in new laws on scraping and end-of-life vehicles soon, some corporate houses have already taken the first steps...