Mainstream Renewable Power
Constructs and operates wind and solar PV projects in high-growth emerging markets.
Launch date
Employees
Market cap
-
Enterprise valuation
$2.3b (Public information from Mar 2022)
Sandyford County Dublin (HQ)
Authorizing premium user...