Exponential increase in revenue license renewals with the lift of lockdown restrictions
The Information and Communication Technology Agency of Sri Lanka (ICTA) announced that the revenue license issuance at Divisional Secretariat offices is experiencing interruptions due to the higher citizen turnout to obtain licenses…
