Layoffs are coming at Texas-based Dell Technologies. The company's Chief Operating Officer Jeff Clarke made the announcement during Dell's quarterly meeting. So far the exact number of employees to be laid off and the date the layoffs will happen have not been revealed. The Round Rock-based company layoffs come due to the general economic downturn in business activity provoked by the COVID-19 shutdown restrictions.