A PARCEL of land sold at auction in downtown Shanghai yesterday became the most expensive piece of real estate in China. The 13,709-square-meter plot in Huangpu District has an interesting history.
(read the story…)
Firecrackers echoed through the streets of Shanghai as people braved the rain and cold to line up outside temples to usher in the Year of… »