epa11240392 Evan Greenberg, Co-Chair of China Development Forum and Chairman of Chubb 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