Communication and marketing software company Twilio is set to cut a significant portion of its workforce. This comes after the company already laid off more than 800 people back in September.
Communication and marketing software company Twilio is set to cut a significant portion of its workforce. This comes after the company already laid off more than 800 people back in September.