People walk along the bank of the Huangpu River at the financial district of Lujiazui in Shanghai on September 23, 2024. (Photo by Hector RETAMAL / AFP) (Photo by HECTOR RETAMAL/AFP via Getty Images)
Copyright © 2024 Yahoo Inc. All rights reserved.