"Shen Jun" is a China/Chinese former judoka who competed in the 2000 Summer Olympics.

More Shen Jun on Wikipedia.

Investors should be careful because the resumption of (Initial Public Offering) approvals could emerge anytime soon after the market's recent strong performance.

The Shanghai Composite 1,300 point level remains as a major resistance. Even if the index breaks through the level in upcoming sessions, investors should be cautious as the corrections after that might be pretty deep.