Didi Files For US Listing, Week In Review

China’s Producer Price Index (PPI) for May was also released this week, indicating an average increase of 9% year-over-year in the prices that factories and other producers pay for their inputs.