China's main stock index hits best finish in 4 years

Business