All posts tagged "Luo Lin"

  • News
    Serious Design Flaws in Chinese High-speed Trains

    The high-speed train crash in China that killed 40 people was caused by serious design flaws, the country’s safety chief has said. Luo Lin, who is heading the inquiry into the crash, said the accident near Wenzhou was “completely avoidable”. He did not say whether the flaws were in the trains, or...