finalization of the project of The remaining works of preventive maintenance works for the holy Makkah Roads, Contract 305
finalization of the project of The remaining works of preventive maintenance works for the holy Makkah Roads, Contract 305.
finalization of the project of The remaining works of preventive maintenance works for the holy Makkah Roads, Contract 305