<p>Denny's investors are rallying behind the brand a day after the company said it will sell most of its remaining company-owned stores over the next 18 months as part of a cost-savings plan.</p>

More…

Comments are closed.