Howard Brown Health laying off 7% of workforce

Chicago-based Howard Brown Health is laying off 43 employees, representing 7 percent of its workforce.

Read the full post on Becker's Hospital Review | Healthcare News & Analysis