A £500 million ($772 million) plan for a Chinese developer to rebuild London’s famed Crystal Palace appears to have fallen apart recently after 16 months of delay.
Despite attracting a shortlist of architects including Zaha Hadid, Richard Rogers and David… Read More>>