Concerned Citizens Demand Accountability for Corporate and Policy Corruption in India’s Power Sector
The US District Court (Eastern District Court of New York)'s recent indictment of several Indian companies, including Adani Green, part of the the Adani conglomerate and the Solar Energy Corporation…