Many factors caused Keystone pipeline leak, says TC Energy
[ad_1] TC Energy Corp. has estimated the cleanup and remediation costs of the December oil spill in Kansas from the Keystone pipeline at approximately $480 million US. The Keystone pipeline system experienced the worst oil spill in its history on…





