MBABANE – The ruling of the International Court of Arbitration (ICA) cost the Swaziland Posts and Telecommunications Corporation (SPTC) E75 million.
The ruling ordered that SPTC
↧