Cirrus announces temporary layoffs

Business ·