News

Wood Mackenzie says Europe’s power purchase agreement (PPA) market was dominated by solar and wind deals in 2024, with an increase in battery-linked contracts as buyers looked to hedge against ...
Last year also ranked among the top ten rainiest in Europe since 1950. Storms and floods affected 413,000 people, with 335 ...