Bay Space-based tech firm broadcasts stunning layoff of practically 1 / 4 of its workforce

April 9, 2026

Extra ache for the Bay Space tech sector as one other firm broadcasts layoffs — this time a staggering 23%...
Read more