Storia: BuzzFeed Laying Off 35% of Its Employees After Byron Allen Takes Over Company — Warptech Lab News