LEUK Teleport & Data Centre, located in the heart of Switzerland is a market leader in satellite and data center services. LEUK is powered by 100% green energy, and benefits from competitive low power costs