People stroll by a sculpture depicting a Performing panda on Screen in close proximity to a billboard promoting Workplace House with a vacant good deal in a commercial Business office setting up in Chengdu in southwestern China’s Sichuan Province on Feb.23, 2024. China’s efforts to revive self esteem and rev up the economy will best the agenda