Geography ❯United Kingdom ❯Scotland
Hydroelectric Plants
SSE said its financial outlook remains under pressure from weather volatility despite government wholesale pricing reforms