Yahoo, Twilio Lay Off Thousands As Bay Area Tech Cutbacks Continue February 13, 2023 12:28 pmFebruary 13, 2023 12:29 pm Cloud Communications software maker Twilio announced on Monday that 17% of their workforce, or roughly 1,500 workers, will be laid off. The layoff, along with the 20% job cut, or almost 1,700 workers, at Yahoo announced during the weekend, became... Read More