ScottishPower Designates Lowestoft as Permanent Base for UK Offshore Wind with Multi-Million Pound Investment
ScottishPower Confirms Lowestoft as Long-Term Hub for Offshore Wind Operations with Major Investment ScottishPower Renewables has officially designated Lowestoft as the central location for its UK offshore wind operations by... Read More