This definition appears very rarely
and is found in the following Acronym Finder categories:
- Information technology (IT) and computers
See other meanings of SATRA
We have 2 other definitions for SATRA
in our Acronym Attic
Samples in periodicals archive:
It is a merger of telecoms regulator South African Telecommunications Regulatory Authority (SATRA) and Independent Broadcasting Authority (IBA), according to the Department of Communications of the Republic of South Africa.
Second, it creates a new regulatory structure called the South African Telecommunications Regulatory Authority Finally, it creates a Universal Service Agency, which also manages a Universal Service Fund, financed through fees on all market licensees.
The Independent Communications Authority of South Africa (ICASA) was established in July 2000, following the merger of the South African Telecommunications Regulatory Authority (SATRA) and the Independent Broadcasting Authority (IBA).