Login  |  Register


Swaziland Posts and Telecommunications Corporation

Majority owned by the Swazi government. Responsible to the Minister for Tourism and Communications.