China’s economic growth slowed down in July, with several key indicators, including retail sales and industrial production, falling short of market expectations, underscoring the multiple constraints the economy faces – ranging from the sudden Delta variant outbreak and floods, to a spike in bulk commodity prices and flattening overseas demand.