YouTube Lays Off More Than 100 Employees

YouTube Lays Off More Than 100 Employees