As virus spreads, businesses announce nearly 900 layoffs