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

icon