ITSO to bite the dust?
The International Telecommunications Satellite Organisation (ITSO) comprises 149 member nations. The organisation is the holder of a United Nations mandate created in 1973 and was the forerunner of Intelsat. Intelsat was privatised in 2001 and ITSO’s mission is to monitor the performance of Intelsat’s public service obligations and to safeguard the Parties’ Common Heritage. Intelsat […]