It is an American International telecommunications and Television Company formed in 2005 by the merger of international arm of Liberty Media and UGC. It is headquartered in Denver, USA. It has 47,000... Read More