Ex-BP chief Browne urges embrace of ‘unstoppable’ electrification
Major oil and gas companies need to embrace the “unstoppable” electrification of society and take practical steps to limit the use of carbon-intensive fuels if they are to retain their Continue Reading
