Contact Center Company (CCC), has secured a financing facility for 500 million riyals ($133.3 million). The facility, signed with Riyad Bank is compliant with the provisions of Islamic Sharia ...