Category Business

Bloomin’ Brands closes 41 restaurants

Bloomin’ Brands, the owner of Outback Steakhouse and several other well-known restaurant chains, has shut the doors on 41 locations. The company, on an earnings call, surprised investors with news of the permanent closures of select Outback Steakhouse, Carrabba’s Italian…