10.0.3.230

Ancala Partners taps new €735m fund to back UK care home business Holmleigh

1136
Ancala Partners has picked up a majority stake in UK care home business Holmleigh through its recently-closed €735m se