The ICT Agency of Sri Lanka (ICTA), the apex ICT Institution together with the Ministry of Telecommunications and Digital Infrastructure, announces the launch of the
The ICT Agency of Sri Lanka (ICTA), the apex ICT Institution together with the Ministry of Telecommunications and Digital Infrastructure, announces the launch of the