Twitter Payments chief is out as layoffs cut 10% of Twitter staff, report says

More engineers, product managers and data scientists are working at Twitter as another layoff cut 10% of its remaining staff, according to The New York Times. Multiple sources familiar with the matter told The Times that 200 employees were affected.…








