Electricity Generation in 2025 Q1 | RNS | Ticker