Tagged With Kima Ventures

French billionaire Xavier Niel invested in UK carer startup Cera