Chinese processors struggle against rising costs
Rising food and beverage prices have been blamed for China's Consumer Price Index hitting a seven year high of 3.8 per cent. Food manufacturers say that rising grain and power costs are the reasons for the hikes, as economists warn that the economy...