Francisco Partners Inks Deal for Plex Systems

Share this