Three wholly owned and operated teleports strategically located in Europe and North America, and an MPLS Satellite and Terrestrial Network allows EMC to provide connectivity services in the 196 countries of the world
The NRS Technology is based on EMC Satcom's patented Noise Reduction System Technology enabling an average of 30% and up to 50% savings in satellite MHZ by using its state of the art carrier cancellation capability