ICTA launches 16 more e-Governance website in Sri-Lanka
The Information and Communication Technology Agency of Sri Lanka (ICTA) is continuously moving towards e-Governance. Recently ICTA has launched 16 more websites under the Government Web Portal.