Producer is Cape Town with multiple utility scale solar and wind farms in South Africa. Description Wind
share this job on whatsapp