Mubadala investment company injects US$250M worth of funds into Certara

WORLD – Mubadala Investment Company (Mubadala) has made an approximately US$250 million...

Read More