Friday, May 10, 2024
Outlook.com
Outlook India
Outlook Business

Twilio Communications

In September 2022, the company laid off around 11 per cent of its workforce as part of its restructuring plan