China's manufacturing PMI slips to 50 as sector feels pressure

Business