Alizz islamic bank opens new branch in Sohar
The 551 square metres property was inaugurated on December 25 at a prominent location at the heart of Sohar, facing…
8959 articles found