Cate Lawrence
Italy’s Rialto Ventures has secured funding for more than €55 million and is more than halfway deployed, with eight i...