Twitter lays off more employees from public policy team Twitter has laid off more employees from its remaining public policy team, after… Read More...