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

© 2014 RenewaNews