Can Denny's bounce back from decline? As investors spend $620M to take the brand private, a lot is riding on the deal
Nov 29, 2025 - 17:00
1