Eveready Road, Port Elizabeth, Eastern Cape, South Africa,6056
Kestrel Wind Turbines is the trading name of Eveready Diversified Products (Pty) Ltd.We are renewable power arm Ltd.Kestrel began in early 1990\'sWe only manufacturer small wind turbines South AfricaWe manufacture and sell Kestrel-Eveready products ...
small wind turbines,complete systems