China’s factory output record at its lowest in two years: Caixin PMI

China's factory output reached its lowest level in two years in March, according to independent data released Friday, as the...