New Satellite Launch Successful!Faster, Reliable Internet for Rural Canadians Xplornet Communications announces ‘liftoff’ of EchoStar XIX, the world’s largest commercial...