Source: China – South China Morning PostOfficial manufacturing purchasing managers’ index rebounds to 50.8 in March, crossing into expansion territory after five months of contraction, but scepticism about world’s No. 2 economy looms due to property woes and local debt.Read More