icon

Swedish Twin Peaks 242 MW project to deploy Siemens Gamesa 5.X platform