ICASA

ICASA

ICASA

The Independent Communications Authority of South Africa (ICASA) is the regulator for the South African communications, broadcasting and postal services sectors.
Founded
2000
Follow us
Alexa global traffic share