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