07th Oct 2024
24th Apr 2023
21st Jun 2021
24th May 2021
New gas-fired capacity in Europe caught between emissions reductions targets and electricity demand