China yesterday launched the official bilingual website for APEC China 2026, unveiling the core digital platform that will serve as the authoritative information hub for roughly 300 meetings and events during its host year.