2024 Top 500 ranking: 36
China’s headline consumer price index fell by 0.3% year-on-year in July to register deflation for the first time in two years. This figure raised concerns that falling prices would lead consumers to delay spending in an already weakening economy. However, in our view, the data is not a harbinger for ...