

Global services players leveraging Sri Lanka as a business continuity location for supporting complex F&A operations for several reasons
Global services players leveraging Sri Lanka as a business continuity location for supporting complex F&A operations for several reasons