KRTL BioTech

BlackRock now has the biggest slice of Sports Illustrated owner Authentic Brands

BlackRock now has the biggest slice of Sports Illustrated owner Authentic Brands

BlackRock bought a roughly 30% stake in Authentic Brands Group, parent company of Sports Illustrated, for $875 million.