A regional developer from western China this week staked out a bigger place for itself in one of the world’s biggest real estate markets with the £1.15 billion ($1.42 billion) of London’s “cheesegrater” office tower.
Chongqing-based CC Land has agreed… Read More>>