Press Releases UTC, TSTT and National Payment Company sign agreement for national e-KYC platform By Press Release October 22, 2025 2 Mins read It’s scalable, secure, and meets international standards — a strong statement of what our local teams can accomplish