Octopus Capital funds 136-bed care home development
Octopus Capital has secured a forward funding agreement to develop two care homes in Staffordshire and Norfolk, totalling 136 beds across the two facilities. The transaction was completed through the…