Company Logo
Taqa North Ltd
Calgary ,Alberta,Canada