Tag: Peloton
Globally over 80,000 tech employees lost jobs in first four months...
Layoffs continue to haunt the overall startup ecosystem globally
Latest figures from layoff.fyi, a portal that tracks tech sector job cuts, 279 tech companies have...