Mergers & Acquisitions
November 12, 2024
Border
Less than
min read

Siemens Energy wins $1.3bn ScottishPower wind turbine order

Siemens Energy wins $1.3bn ScottishPower wind turbine order
Close Icon