Investor Shelf

Institute for Studies in Industrial Development

Company · IN · 1 documents

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