Mainland China developer CC Land has committed £182 million ($236 million) to a London regeneration scheme worth £1.2 billion, pumping money into a city that analysts expect to offer more opportunities following the landslide election victory by Boris Johnson’s Conservative… Read More>>