• GCC central banks raise interest rates
  • Power developers must confront new realities
  • Renewables redraw future developer ranking