Internet Brands

Internet Brands Goes Private, Again

Media company Internet Brands announced Monday that it has agreed to go private at $13.35 per share, giving early investors a juicy 67% return.