emeastartups
emeastartups
Browsing tag
Vista
Vista: Acquired Duck Creek for 2.6 billion dollars
Read more
Strategic investment in the Greek Schoox from Vista Equity Partners
Read more