emeastartups
emeastartups
Close the sidebar
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