
Mainstream Renewable Power
Constructs and operates wind and solar PV projects in high-growth emerging markets.
Enterprise value
$2.3b
Recent deals
Notable known LPs
Authorizing premium user...
Constructs and operates wind and solar PV projects in high-growth emerging markets.