Demostack announces $17.3M investment for demo building platform – TechCrunch
Demostack, an early stage startup that wants to make it easy for companies to build software demos, announced $17.3 million in funding today. The company also announced it was coming…