Sovos Brands has filed for a $100 million IPO, although the final figure may be higher. Read what to know about this initial public offering here.
Read More