The owners of Petco are exploring a buyout of the pet retail store that could net as much as $6 billion, according to Bloomberg. Bloomberg’s anonymous sources have said the owners, CVC Capital Partners and Canada Pension Plan Investment Board, are looking into potential advisors and strategic options, with formal efforts at a sale or initial […]