Giants
The Chinese economy is so bad, even Chinese people can't be enticed into buying dirt-cheap mega-sale items
The 618 sale, which normally draws in billions, reported its first sales dip in eight years, showing low consumer confidence in a shaky economy.