Francisco Partners takes stake in Prometheus

November 09, 2016