Inspire Brands, a Roark Capital-backed restaurant behemoth that owns Dunkin' and several other chains, is preparing an IPO that could reportedly raise $2 billion at a potential $20 billion valuation.
Why it matters: The IPO comes as consumer spending is under pressure.