Can Denny's bounce back from decline? As investors spend $620M to take the brand private, a lot is riding on the deal

Written on 11/29/2025