Saifco Electromechanical Works L.L.C vs. Al Sahel Contracting
Reviewing the Contract Terms and Conditions and