ITIDA awards first 2 digital signature provider licenses...

22 June 2021

Since announcing the launch of digital signatures and e-signature certificates, the Information Technology Industry Development Agency (ITIDA) has officially...

More