Energy firm SPIE lands SSE power deal

National Grid
Energy supply news.

Breaking