Shell needs to repay investors who backed its biggest ever wager

Ben van Beurden, chief executive of Royal Dutch Shell and Andrew Gould, chairman of BG Group
Ben van Beurden, chief executive of Royal Dutch Shell and Andrew Gould, chairman of BG Group

More from Energy Voice

Latest Posts