TransAlta Renewables

TransAlta Renewables

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

Launch date
Employees
Market cap
CAD3.3b
Enterprise valuation
CAD4.1b (Public information from Oct 2023)
Calgary Alberta (HQ)
Authorizing premium user...