Frank is Frank
Type your email…
Subscribe
GERMAN FIRST-QUARTER 2023 BASELOAD POWER PRICE AT CONTRACT HIGH OF 1,000 EUR/MWH, UP 11.1%