About Swaziland Posts And Telecommunications Corporation
the swaziland posts and telecommunications corporation (sptc) was established in 1986 under act no. 11 of 1983 and its parent is the ministry of information and communications techno... Read more