
Jupiter Bach North America
3.8 Mega Watt Sierra Nacelle Cover
Escambia, FL
Built just miles from the beaches of Pensacola, the Sierra nacelle cover protects the core of a 3.8 MW wind turbine. These things are massive, precise, and built for extreme conditions. We compete with suppliers from all over the world and prove that the best, is being made right here in Florida.

