DealBook’s Lauren Hirsch broke the news yesterday: Dunkin’ Brands is close to a $8.8 billion deal to sell itself to Inspire Brands, the restaurant operator backed by the investment firm...
October 27, 2020






