Nerds at Work February 27, 2019 An emerging space for Business & Social Ideas in Sri Lanka As we all know – Sri Lanka is small tropical country in the Indian ocean and it…