India US ties
US-based Cloud Communications Firm Twilio Lays Off 17% Of Workforce
Banking - Published date: .
US-based cloud communications company Twilio has announced to lay off about 17 per cent of its global workforce amid cos... Read more
Banking - Published date: .
US-based cloud communications company Twilio has announced to lay off about 17 per cent of its global workforce amid cos... Read more