Numbers of the Week
53.1 percent
The Purchasing Managers Index (PMI) of China, a barometer of the manufacturing sector, stood at 53.1 percent in May, 0.4 percentage points down from April, according to data from the China Federation of Logistics and Purchasing.
289.7 billion kwh
China's power generation totaled 289.7 billion kwh in May, down 3.54 percent from a year earlier, the State Grid Corp. of China said. |