infotechlead

Twilio to cut staff by 11% to reduce costs