Investors accuse 37 Indian companies of hiding environmental impact information
A group of 105 investors wrote to 1,051 corporate giants across 49 countries on the matter
Indian Oil reported 113 major accidents during fuel transport in 2014-19: CAG
Posing a safety risk, 22% of pipelines in India are operating beyond their economic lifespan of 25 years