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