China scrambles to revive sluggish domestic demand ahead of National Day holiday
China is exploring every possible measure to maximally stimulate domestic demand—which can fairly be described as facing a substantial crisis—during the weeklong National Day holiday (October 1–7), one of the country's biggest festive seasons. It would hardly be an exaggeration to say that virtually the entire national capacity is being poured into this effo..