Markets and financialOther Sri Lanka’s ICT/BPM Brand “Island of Ingenuity” Launched in London publisherApril 21, 2018 An opportunity for global companies to set up Captive InnovationCentres in Sri Lanka Leverage Sri Lanka to be your ‘Digital Gateway...