Wind tower contract awarded

The initial order of 242 towers will be delivered to FPL Energy's wind energy project in West Texas

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content