London investment manager injects £27m into care sector
LONDON: London investment manager Downing has announced that it has invested £27 million into a…
LONDON: London investment manager Downing has announced that it has invested £27 million into a…