105-Unit Dunkin’ Franchisee Receives Majority Investment
September 25, 2024, 9:03 pm
Private equity firm Beach Point Capital Management announced Wednesday that it secured a majority investment into one of Dunkin’s largest franchisees. Metro Franchising—founded in 1998 and now operating 105 Dunkin’ stores in the New York metro region—plans to use the funds to expand locally and in new markets,