The Chinese producer price index for May jumped 6.4% as compared with a year earlier, official data showed Friday. Post navigation China’s Bilibili, other internet companies drop in Hong Kong trading SolarSquare wants to bring rooftop solar system to every Indian home – TechCrunch