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
Read full article