Report copyright - Where does Sri Lanka stand? - World Banksiteresources.worldbank.org/EXTEDEVELOPMENT/Resources/SriLanka… · India 4539 4044 5054 ... 45,000+ new jobs created in the IT/BPO sector
Please pass captcha verification before submit form
Please pass captcha verification before submit form