Cyber insurtech Corvus cuts 53 roles as headcount falls by 14%
Boston-based cyber MGA Corvus has let go of 53 staff - equal to 14 percent of its employee base - in a round of layoffs that has mostly affected business development roles in what is the latest example of an insurtech looking to lengthen its runway amid tight funding conditions.