STN sets its sights high
By Chris Dziadul
May 26, 2009
May 26, 2009
Earlier this month saw the launch of a state-of-the-art teleport near the Slovenian capital, Ljubljana. One of the largest in Europe, it marked a major landmark in the still relatively short history of its operator Satellite Telecommunications Network (STN).



