Francisco Partners, TA to take co-controlling stakes in Orisha

Orisha is a European vertical software company.

Share this