Over 100 tech companies cut more than 115,000 jobs in the first quarter of 2026 Read more at The Business Times.