The next time you sip a beer at Applebee's, you're enjoying a glass the chain created to make every pour colder, foamier, and ...
Dine Brands, owner of Applebee’s and IHOP, has lost $600 million in value under CEO John Peyton. Shareholders demand accountability, leadership, and real change.