epa11240416 Ajay Banga, President of The World Bank Group, delivers a speech during the annual meeting of the China Development Forum at the Diaoyutai Guesthouse in Beijing, China, 24 March 2024. The China Development Forum will be held in Beijing from 24 to 25 March 2024 with the theme ?The Continuous Development of China?. EPA/WU HAO