TC Energy Corp. has pegged the cost of cleanup and remediation of December’s oil spill from its Keystone pipeline at an estimated $ 480 million US.
TC Energy Corp. has pegged the cost of cleanup and remediation of December’s oil spill from its Keystone pipeline at an estimated $ 480 million US.