SSE

1 result

SSE, formerly known as Scottish and Southern Energy, is Britain’s second biggest energy supplier.

SSE and the owner of Npower have reached an agreement to merge their operations to create a new energy supplier in the UK. The duo announced on Tuesd(...)