Businesscafe - The Information and Communication Technology Agency of Sri Lanka (ICTA), the apex Government body for Technology Startup Development in the country has been the catalyst in driving the startup ecosystem forward during the past decade.
...