People walk past a construction site in Beijing’s Central Business

Card image cap

People walk past a construction site in Beijing’s Central Business District (CBD), China July 14, 2024. REUTERS/Tingshu Wang