top of page
Nelson Advisors > Healthcare Technology Thought Leadership

London-based Babylon Health raises €495 million to democratize healthcare in the US and Asia
London-based Babylon Health took its name from the ancient city of Babylon, where almost 2500 years ago citizens would gather in the town...
Aug 2, 20192 min read
bottom of page