to your health
Optum: testing time for an invisible empire.
“At $226 billion annual revenues, Optum is the largest healthcare business in the US that no-one knows anything about. Optum by itself has revenues that are a little less than 5% of total US healthcare spending.” … and … “If […]