Business

TC Power terminates Keystone XL pipeline venture

A part of TransCanada’s Keystone XL pipeline underneath building in Atoka, Oklahoma. Daniel Acker | Bloomberg | Getty Photos Power infrastructure firm TC Power stated