Media

Martha Stewart Living Omnimedia Sold for $353 Million

Sequential Brands Group Is the Buyer