Byron Allen to Buy BuzzFeed In $120 Million Deal, Will Take Over As CEO
After running in to a cash crunch as a publicly traded company, BuzzFeed has found a buyer in Byron Allen, the Comics Unleashed CBS late-night host and mogul behind the Weather Channel’s TV presence, ...