CSRC Hands Out $1.2bn in Penalties in Bumper Year - Regulation Asia