TransAlta Renewables

TransAlta Renewables

With more than 100 years of experience developing, owning and operating renewable power generation facilities.

Launch date
Employees
Market cap
$2.4b
Enterprise valuation
$3.0b (Public information from Oct 2023)
Calgary Alberta (HQ)
Authorizing premium user...