Scottish Power Transmissions: Innovation and investment powering an exciting future
Scottish Power Transmission (SPT) is the regulated electricity network business operating across Central and Southern Scotland, as part of SP Energy Networks and the Iberdrola Group. Their networ...