Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
CHINA'S manufacturing indexes for May show that the economic rebound of the past six months may have peaked, as one index grows and another falls to an 11-month low.
While the official Purchasing Managers' Index (PMI) was at 51.2 last month, unchanged from April and above...