iCertifi has been notified that due to political unrest in Kenya, delays associated with the
On July 26, 2023, the Infocomm Media Development Authority (IMDA) sent notice of the Cessation
iCertifi has been notified that due to political unrest in Kenya, delays associated with the
On July 26, 2023, the Infocomm Media Development Authority (IMDA) sent notice of the Cessation