icon

Siemens Gamesa successfully completes the sale of South European renewables development assets to SSE