Cate Lawrence
European sustainable energy VC SET Ventures has closed its fourth fund at €200 million to back digital technologies w...