Feb 13 (Reuters) - Cloud communications company Twilio Inc (TWLO.N) said on Monday it was eliminating about 17% roles and closing some offices.
Reporting by Yuvraj Malik in Bengaluru; Editing by Maju Samuel
Feb 13 (Reuters) - Cloud communications company Twilio Inc (TWLO.N) said on Monday it was eliminating about 17% roles and closing some offices.