Vista-Led Group Finalizes Agreement to Acquire Cloud Firm Nasuni

July 10, 2024