China-Russia financial cooperation organization established
An alliance of 35 Russian and Chinese financial institutions was established on Thursday in Harbin.
Fishway of Tibet's largest hydropower station starts operation
A fish started passing up the world's highest fish ladder at Zam Hydropower Station.
China imposes 1 bln USD anti-trust fine since 2015
China imposed a total of 6.6 billion yuan in anti-trust fines on 10 cases since 2015.