3.223.3.251

French firm Vermeer Capital holds €75m first closing on turnaround fund

265
Paris-based firm Vermeer Capital has completed a