Tag

STARTUP LAYOFF

In the first two days of June 2022, tech startups across the globe have laid off a total of 1,229 staff as they adjust to economic realities.