Sri Lanka is a country of surprises. From sun-kissed, warm-water beaches to lush green landscapes, ancient temples to ...
WNS Global Services, a leading provider of Business Process Management (BPM) solutions, has announced that it will be ...