The Young TurksCEO: Laying Off Employees Is Doing Them A Favor by The Young TurksApril 20, 20200262 Share0 View Original Video