News

Morocco has awarded a $320 million construction contract to a domestic consortium for the second phase of the Sidi Slimane ...