Red Sea unit wins SAR 352.6M Diriyah MEP subcontract