Malaysia’s EPF hits home run in UK
The $171 billion state investment fund has sold One Sheldon Square in central London for £210 million, 40 percent more than it paid for the prime office building in 2010.
15 April 2015•2 mins read
The $171 billion state investment fund has sold One Sheldon Square in central London for £210 million, 40 percent more than it paid for the prime office building in 2010.