When you're in the innovation business, you take some risks and temper your expectations. When one of your innovations produces $100 million in annual savings, you know you're doing something right.
Get the latest industry news, event updates, and more from Managed healthcare Executive.