utility and C&I offtake. They have a strong track record of 600MW in delivered projects and have secured
share this job on whatsapp
Analytics, and Application Development. With a proven track record spanning more than 27 countries across Africa