American media mogul Byron Allen's BuzzFeed posts 44% drop in third-quarter revenue
Billionaires Africa | 06.11.2026 13:28
BuzzFeed, controlled by American media mogul Byron Allen since May, said third-quarter revenue fell 44% to $26 million as its net loss more than doubled.