Aptech Africa is pleased to report that it has erected 12 MWp of solar panels in Juba, South Sudan for Ezra Construction. Aptech Africa has been permanently located in South Sudan since 2011, and is the EPC company of choice for solar installations within the country. Its team has...
Read More