SGRE secures turbine supply contract in Brazil from AES

SGRE will supply 52 wind turbine units to AES in Brazil. Credit: ZHANG FENGSHENG.