Middle East contract awards: November 2020

0
1791

Egypt delivers bumper performance as value of contract awards balloons in Middle East and North Africa region