Investing News
Market News
Technology
The Market Buzz
Twilio Announces Lay Off of about 1,500 Employees or 17% of its Workforce
Twilio Inc. (NYSE: TWLO) reported its plan to cut around 1,500 employees or 17% of its workforce. This announcement is after the company had already laid off 11% of...