Germany's baseload electricity deliveries fell 25% to €114.5 per megawatt-hour; France's baseload electricity deliveries fell 10.8% to €91 per megawatt-hour.
2026-06-18
Germany's baseload electricity deliveries fell 25% to €114.5 per megawatt-hour; France's baseload electricity deliveries fell 10.8% to €91 per megawatt-hour.