By CEP Staff • 20 November 2015 in News

Tri Global offloads 380 MW Texan wind farm