Twin Peaks will secure its status as the first franchise to go public in 2025 when it completes its spinoff from FAT Brands ...
This article is part of "Where Are They Now?"—an ongoing series in which Franchise Times managing editor Emilee Wentland and ...