Allen, whose company Allen Media Group owns the Weather Channel and more than 30 network affiliate broadcast channels, plans to acquire 40 million shares for $3 apiece, BuzzFeed said.
Source link
Byron Allen to Acquire Majority Stake in BuzzFeed for $120 Million
Date: