The $530bn bet on moving energy
The world's 20 largest oil and gas projects represent $530.5bn of planned and active investment.
The world's 20 largest oil and gas projects represent $530.5bn of planned and active investment.