Colombo, Sri Lanka – [23rd October 2025] – Virtusa Corporation, in partnership with CFC, a pioneer in insurance solutions for…