Up to 160 Applebee's, IHOP restaurants to close
Thursday, August 10, 2017 - 18:02
in Mathematics & Economics
The parent company of Applebee's and IHOP announced Thursday it intends to close up to 160 locations of the restaurants amid slumping sales.