Twitter lays off more employees from public policy team TCP News Desk Dec 23, 2022 Twitter has laid off more employees from its remaining public policy team, after laying off an unknown number of engineers in its infrastructure vertical last week.