📰 GERMAN FIRST-QUARTER 2023 BASELOAD POWER PRICE AT CONTRACT HIGH OF 1,000 EUR/MWH, UP 11.1%

GERMAN FIRST-QUARTER 2023 BASELOAD POWER PRICE AT CONTRACT HIGH OF 1,000 EUR/MWH, UP 11.1%