MBABANE – Three senior Swaziland Post and Telecommunications Corporation (SPTC) managers have been suspended following the leakage of documents pertaining to the Swazi Telecom Charity
↧