Shell is one of the world’s largest oil and gas companies. Is it ‘antithetical’ for the company to be involved in ‘the energy of the future’? Powered by WPeMatico