Medicare Advantage insurtech company Devoted Health secures $175M

The funds come two years after the company scored a $1.15 billion investment.
Source: mobihealthnews - Category: Information Technology Source Type: news