Ancala Partners acquires stake in Holmleigh Care Group
LONDON: Ancala Partners (Ancala), an independent infrastructure investment manager, has acquired a majority interest in…
LONDON: Ancala Partners (Ancala), an independent infrastructure investment manager, has acquired a majority interest in…