SSE shares slump as it reveals “disappointing and regrettable” financial performance

© PASSE is one of the UKs Big Six energy providers
SSE is one of the UKs Big Six energy providers

Breaking