Francisco Partners invests in eSolutions

Share this