There's Only One Supplier Of The Best Diesel Generators, Wind Generators — Owell Industries
Apart from standby and silent diesel generators, Owell industries also supplies wind generators, vertical axis wind turbine etc.
Renewable Energy Gensets Powell Industries Wind Generators Powell Industrie Cummins Engine Series Weichai Engine Series
Source: briefingwire.com