At the high-profile Boao Forum for Asia (BFA) Annual Conference 2024, China has made a clarion call for solidarity and cooperation to address the common challenges facing the world today as it reiterated commitments to opening up and shared development.