Shell boss pleased with firm’s Covid-19 response, but admits to ‘humbling’ lessons

Shell's Brent Charlie platform
Shell's Brent Charlie platform

More from Energy Voice

Latest Posts