• Decarbonisation dilemma haunts power projects
  • Mediterranean gas deals signal shift in attitudes
  • Eni and Total complete Lebanon gas deal