Saturday, April 27, 2024
Outlook.com
Outlook India
Outlook Business

Virescent Renewable Energy Trust

KKR’s three infrastructure investment platforms operate and manage 33 assets valued at over $3.8 billion across India’s 22 states or union territories