Weekly review
July 21   Beijing-Shanghai rail still superior despite recent mishaps