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

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