185.191.171.21

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

264
Paris-based firm Vermeer Capital has completed a