10.0.3.230

Index makes biggest ever life sciences investment with $11m XO1 funding

697
Index Ventures has made its biggest ever investment in a life sciences company by providing $11m for newly-formed Britis