In a major thrust to promote entrepreneurial initiatives in the Sultanate, Bank Muscat, the flagship financial services...