Current high electricity prices present opportunities for renewables investors
Monthly average UK day-ahead power auction prices (£/MWh)