ship.energy

Eight energy companies agree on six ‘transition principles’

Eight leading energy companies have announced that they have jointly developed and agreed on six principles that will form a ‘collaborative platform for energy transition’. The companies involved include bp,…

Ian Taylor