Investment Vista-Backed Datto Raises $594 Million in IPO AIT News Desk Oct 21, 2020 Datto Holding Corp., a developer of cloud-based data backup software, raised $594 million in an initial public offering priced at the top end of a…