The race for satellite internet dominance has intensified as the European Commission greenlit a €10 billion contract for its ...