Known as Megabeam until late last year, Swisscom Eurospot is able to offer service at more than 1,100 venues.