Loading Open Internet
    BuzzFeed Laying Off 35% of Its Employees After Byron Allen Takes Over Company