ScottishPower dishes out £103m O&M contracts

reNews28 Jul 2026Macro
Automatically composed with AI from the cited sources

No desk note for this article — the source text is below.

Deals awarded to four British companies covering 24 onshore wind farms