Saudi Arabia makes $10.6bn payment to contractors

Labour


newss