Scotland’s Inverleith closes inaugural fund on €60m

1334
Inverleith has reached the final close of its debut buyout fund after striking its €60m hard cap. The British manage