By James Qualtrough From Isle of Man News According to independent research just released, the Isle of Man now ranks as the third biggest player in the world, behind only the UK and the USA, as the jurisdiction of choice for commercial geostationary satellite operators. Among British Crown Dependencies and Overseas Territories, the Isle of […]