Investor Shelf

Central Electricity Authority

Regulator · IN · 1 documents

Key number
170 billion USD
Annual required climate finance in India by 2030. Research Square p.4