Li & Fung dives 17pc in wake of weak earnings

READ FULL ARTICLE