Strategic Partnership Between the Government of Morocco and TAQA Morocco, Nareva, ONEE and the Mohammed VI Investment Fu...