FAT Brands: Liquidity Dips And Debt Ramps Up As Twin Peaks IPO Looms Published 07 Apr 2024 Full Article