Trending this week: Outback Steakhouse parent Bloomin’ Brands to close 41 restaurants
This week on nrn.com, the top story was about Outback Steakhouse’s parent company Bloomin’ Brands planning to close 41 restaurants across its portfolio as it weighs underperforming units. The decision was shared last Friday on an analysts’ call after
Read more »