Major order for Siemens Energy enables transmission of wind power for 4 million people

icon
icon