Electricity Generation in 2025 Q2 | RNS | Ticker