The Moroccan unit of French energy giant Engie (EPA:ENGI) has won a contract to build a 2.5-MW solar photovoltaic (PV) plant atop the roof of a local cable manufacturing facility.