Taqa Power has been awarded contract to construct of two 5 MWp solar photovoltaic power plants in the seaside town of Somabay in Egypt. The subsidiary of the Taqa Arabia group signed an engineering, procurement, and construction (EPC) contract for the development of two PV solar stations. The contract was signed with Abu Soma Touristic […]