China's factory inflation hits 26-year high as power crunch bites
Consumer prices will likely speed up in coming months as firms faced depleted inventories and are forced to pass higher costs onto customers
Consumer prices will likely speed up in coming months as firms faced depleted inventories and are forced to pass higher costs onto customers