Byron Allen's BuzzFeed spending hits $128 million after third share buy

Billionaires Africa | 17.09.2026 17:07
American media mogul Byron Allen has now committed about $128 million to BuzzFeed stock after his family office made its third purchase since taking control in May, this time paying $1.06 a share, roughly a third of its original price.