Adani Godda
- Business
Adani’s Godda Power Facility Begins Supplying Electricity to Bangladesh
Godda, in India’s Jharkhand province, is home to Adani Power Ltd.’s first 800 MW ultra-super-critical thermal power generating complex, and the company…
Read More »