Oman's Civil Code - it's impact on banking and finance transactions

Important Notice