Browsing: Terra-Gen

UAE-headquartered developer now owns a 50% stake in the US renewables IPP which has a 3.8GW operating portfolio