CIC Seeks Financing on Winchester House

Posted on 05/10/2013

The mega-sized sovereign wealth funds have the characteristic of lower cost of capital compared to small to mid-sized pensions and private investors. The China Investment Corporation (CIC) purchased the Winchester House located in London for £245 million. It was their first direct real estate investment in the London. During the final moments of the deal, […]