2 ms·
Define tech. It is more for any "service or travel sector touching" company essentially that is getting hit. Direct software related companies are nearly immune
by Nasrudith 7y ago
Define tech. It is more for any "service or travel sector touching" company essentially that is getting hit. Direct software related companies are nearly immune.