Three new contracts for 359 MW in Chile help Siemens Gamesa surpass a company country record

icon