Comcast Corporation, headquartered in Philadelphia, is the largest American multinational telecommunications conglomerate.
Despite the sanctions, Xfinity (a subsidiary of a larger cable corporation, Concast) continues to push RT into the information space.