Twitter continues to layoff more employees after shutting India offices
Business | February 21, 2023 11:57 ISTTwitter continues downsizing and laying off employees across departments as part of its efforts to cut costs and streamline operations. The latest layoffs reportedly impacted sales and other teams, and the exact number of employees affected is unknown.