SGRE secures 184MW wind turbine supply contract in Poland

Credit: Matt Artz.