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…

BlackRock declares ‘new regime’ in investing

BlackRock Inc., which capitalized on a decade-long boom in index investing, said investors should rely more heavily on actively managed strategies. Higher interest rates, persistent inflation and more geopolitical risk offer active managers and hedge funds a bigger opportunity to…