Entity: TransAlta

Entity ID
E100000001830
Name
TransAlta
Full Name
TransAlta Corp
Headquarters Country
Canada

External Identifiers

lei
984500EE2ADD850F1C96
permid
5086783816

Ownership