A Change Of Heart :o) Oil Majors Talking Of Green Power
2018-09-05
The world’s largest oil companies have in recent years announced a series of “green” investments – in wind farms, electric battery storage systems and carbon capture and storage (CCS). SoContinue Reading