Chinese Premier Li delivers a speech at the China Development

Chinese Premier Li Qiang delivers a speech during the opening ceremony for the China Development Forum at Diaoyutai Guesthouse in Beijing, China March 23, 2025. China Daily via REUTERS