top of page

UNITED STATES
Products sold in the USA and outside of the EU are proudly made in the USA
Take a behind-the-scenes
look at our Lubbock facility
Our Lubbock, Texas facility, strategically located for its high wind speeds and proximity to Texas Tech University, is a hub of renewable energy innovation, focusing on wind and solar technology for optimal year-round harvesting.

bottom of page