SGRE secures 184MW wind turbine supply contract in Poland

SGRE will supply and install 63 wind turbines in three projects. Credit: Thomas Reaubourg on Unsplash.