Vox media is under the spotlight after layoffs were announced and a number of high profiles staffers left the organization
Jan 23, 2026