GE 1.7-103 turbine collapses at Shannon wind farm in Texas

GE 1.7-103 turbine collapses at Shannon wind farm in Texas
Published 27 June 2017, 13:56Updated 27 June 2017, 14:04