Product Reviews GE’s New “Smart” Wind Turbine GE’s new 1.7-100 wind turbine, the second of it’s “Brilliant” series made it’s debut in Chicago at the WINDPOWER 2013 expo held at McCormick Place Read More » May 17, 2013 1 Comment