7 employees
The Alpha 311 vertical axis wind turbine creates power where it’s needed most: locally.
2018