Digital banking licence (STC Bank)

A regulator's licence to operate. 1 companies on TechScoop are recorded with Digital banking licence (STC Bank).