many most recent railway accidents and have been due to maintenance failings
Many of the most recent railway accidents and near-misses have been due to maintenance failings.
Many most recent railway accidents and have been due to maintenance failings.