3.89.204.127

Returning LPs prove the difference for Israel Cleantech Ventures

608
Following the recently announced closing of its second fund on $74m, Israel Cleantech Ventures said the re-commitment of