30May 2020 by admin A huge number of tech companies are cutting staff or shutting shop. The losses continue to mount with thousands of people out of jobs.