Rail was good in the day. If you didn't have a deadline on the freight and didn't care if it was damaged too much. It still is quite effective today under the same guise.
Great thing about road transport is the service and reliability.
If you were to look at the stats you would see that there is in fact very few deaths or injury due to heavy transport. Although this doesn't mean it couldn't improve as we can well see from this incident.
Bookmarks