China Stock Market May Run Out Of Steam On Monday

The China stock market has finished higher in five straight sessions, collecting nearly 200 points or 6 percent along the way. The Shanghai Composite Index now sits just beneath the 3,700-point ... ( read original story ...)

Long Museum debuts three solo shows

Photo provided to] Three solo exhibitions featuring artists Yin Zhaoyang, Chen Yujun and Li Shurui are running at the Long Museum West Bund in Shanghai. "All three are heavyweights in China's ... ( read original story ...)