American cable, satellite and broadcast home shopping television network and multi-channel video retailer owned by iMedia Brands Inc., in which Comcast holds a 12.5% stake in the company
American cable, satellite and broadcast home shopping television network and multi-channel video retailer owned by iMedia Brands Inc., in which Comcast holds a 12.5% stake in the company (en)