Indian power companies ink major green energy deal
- ONGC, NTPC sign $2.3B deal for 100% stake in Ayana Renewable
13.02.2025
Renewable