CNN Business reports: The developer of the Keystone XL pipeline announced Wednesday it is pulling the plug on the controversial project after the Biden administration revoked its permit in January. TC Energy, the Canadian company behind the project, said it decided to terminate the project after a comprehensive review of its options and consulting with the government of Alberta, Canada. …
Read More »