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.2b
Enterprise valuation
€2.7b (Public information from Oct 2023)
Calgary Alberta (HQ)
Authorizing premium user...