Yep, as Corrosive said, they have their own satellites. As a matter of fact, Excede was supposed to launch a new satellite (Viasat 2) this month but it has been postponed due to the ongoing protests in French Guiana where the launch was to take place. So, that will delay their new service for several months most likely. Viasat owns Exced simliar to Echostar owning Hughesnet. They both make their own birds for service for the most part.
... View more