Shanghai Composite Index Fell 0.18% on Friday

China’s benchmark Shanghai Composite Index lost 0.18% on Friday, while the Shenzhen Component Index fell 0.24%. Shanghai’s tech-heavy STAR 50 Index gained 0.08% for the day, w ... ( read original story ...)

Mega fin whale skeleton installed in Shanghai

The 24-meter-long skeleton of a fin whale that was found in Shanghai waters in March 2017 was installed in the Shanghai Natural History Museum on Thursday. The 3-ton skeleton is the longest of its ... ( read original story ...)

China Stock Market May Run Out OF Steam On Friday

The China stock market has moved higher in three straight sessions, gathering almost 85 points or 2.4 percent along the way. The Shanghai Composite Index now rests just beneath the 3,675-point plateau ... ( read original story ...)