China delays the release of GDP and other economic data without explanation amid Party Congress

China has abruptly delayed the publication of key economic data, one day before its scheduled release, as the ruling Communist Party gathers at a major political meeting against the backdrop of a faltering economy.