Sales performance during Chinese New Year fell short of expectations, triggering concerns of a high inventory build-up

Between February 22nd and March 8th, MCI index slid 199 points from 6399.9 points to 6200.8 points. The decline could be justified by two factors: First, demand is relatively weaker in the traditional