Apex targets 2021 completion for 800MW Texas project
The two-phase Swinford project will be built in the Texas panhandle, a hot spot for US wind development
The two-phase Swinford project will be built in the Texas panhandle, a hot spot for US wind development