African Independent Power Producer that develops, finances, owns and operates renewable energy power projects
share this job on whatsapp