Muscat, July 01, 2014Bank Sohar has an array of value added payment products and card solutions for retail and corporate clients. As a unique solution to valued corporate clients; Bank Sohar offer a ...