Struggling BuzzFeed Sells Off Massively Popular Media Property To Pay Debts
Favicon 
dailycaller.com

Struggling BuzzFeed Sells Off Massively Popular Media Property To Pay Debts

BuzzFeed had been plagued with over $120 million of debt