China Bizwatch

Breaking News, National and World News

Settlement for former Amtrak engineer in 2017 DuPont crash

1 min read

[unable to retrieve full-text content]

“I’ll be fine,” says Steven Brown, the engineer fired after the fatal 2017 wreck. He won a court settlement arguing that Amtrak failed to provide safe working conditions.

Copyright © 2022 China Bizwatch. All Rights Reserved