Sign In
to Vote &
Create Storyboards.
 
U.S. Loses, Russia And China Win With Keystone XL Closure The Canadian effort to sway President Biden to license for the Keystone XL pipeline has failed, leaving TransCanada (TC) Energy to formally scrap the contentious $9 billion project. This represents an enormous win for geopolitical rivals.
2
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard