Electricity Generation in 2026 Q2 | RNS | Ticker