Cain International Secures £390 Million Development Loan for The Stage

Cain International, the diversified real estate investment company, has secured a £390 million development loan for The Stage, its £750 million mixed-use project in London’s Shoreditch.