Mubadala

| Nov. 28, 2024, 2:01 a.m.

Odoo secures $526 million investment

<p>Odoo SA a provider of integrated business software has announced a $526 million secondary capital transaction led by CapitalG and Sequoia Capital. BlackRock, Mubadala Investment Company HarbourVest

Read More.

Stories


Latest News