iMedia Brands, Inc. (Nasdaq: IMBI) is a leading interactive media company capitalizing on the convergence of entertainment, ecommerce, and advertising. The company owns a growing global portfolio of
Not a member? Register