Oil and gas didn’t benefit from investor largesse in recent years — but renewables did

20:30 15.08.2022
For oil and gas companies, steady rates of investment should be a worrying trend....
  262