Uncategorized

Image Gallery

01 / 01

Clipper Windpower and BP Form Wind Energy Alliance

The 2.5-MW Liberty wind turbines are manufactured and assembled at Clipper Windpower's assembly facilities in Cedar Rapids, Iowa.