Financial technology company Block (NYSE:XYZ) plans to layoff more than 930 employees, The Guardian reported on March 26, ...