Icasa meaning

The regulatory authority in South Africa responsible for broadcasting and telecommunications services.
0
0
Advertisement