UK power giant SSE appoints new chief executive

New CEO Pibworth will have oversight over one of Britain’s biggest renewable energy developers

Martin Pibworth
Martin PibworthPhoto: SSE
Published 28 March 2025, 11:40Updated 28 March 2025, 11:40
SSESSE RenewablesUKEurope