Medikabazaar ropes in CDC Group and PE fund Creaegis as new backers

Top