Mubadala invests £350m in UK veterinary care firm
31 May 2021
Headquartered in Bristol, UK, IVC Evidensia operates a network of more than 1,500 veterinary clinics and hospitals in 12 countries across Europe caring for over four million pets. Founded in 2011, the company operates a decentralised model that promotes innovation and clinical freedom within its network...