Health Carousel to pay $9.3 million in settlement for civil and criminal investigation related to visas
Health Carousel, based in Norwood, has reached a settlement with federal prosecutors in a case involving civil and criminal investigations into its…