SHANGHAI: Chinese shares fell to their lowest level in nearly 19 months on Friday as investors and analysts puzzled over why expectations of a rally linked to the Beijing Olympic games never materialised. The benchmark Shanghai Composite Index sank 4.5 per cent, or 122.81 points, to...
[read full story]