December 11, 2004

Coming to a horizon near you

This is a 3.6-MW GE turbine in Barrax, Spain.