Thailand-based quick service restaurant chain Five Star Chicken has shut down 133 outlets in India in the past five months owing to sluggish growth even as it seeks to push sales…READ MORE
Thailand-based quick service restaurant chain Five Star Chicken has shut down 133 outlets in India in the past five months owing to sluggish growth even as it seeks to push sales…READ MORE