STC Bank, a digital lender launched by Saudi Arabia’s biggest telecoms company, will commence operations in Saudi Arabia ...