I have had the occasion of driving on the National & State Highways crisscrossing Tamil Nadu. You mention over speeding of lorries, as the cause of accidents. My observation is that lorries plying on these highways usually lumber along – they are generally heavily loaded and can't really over speed.
Accidents occur because of someone's negligence. It is easy to find fault with truckers, because they drive the bigger vehicle, but do they really drive without resting; I don't think so. Trucks headed to a common destination generally start in a convoy, at the same time, from a given place. Drivers rest, before taking to the wheel. And trucks are seen to be taking the outer lane, allowing fast-moving vehicles to move without obstruction.
I feel it is motorists who speed – you can see them flying on the well-laid roads. I do too. A small mistake at high speed can cause a major accident. Also, motorists fall asleep behind the wheel. Why blame the lorry drivers alone.
Highways are most dangerous at points where they cut through villages – the locals think the highway is their backyard – they ride their bikes on the wrong side of the road, close to the median, in the highspeed lane, on the National Highway! They cut across without checking to see if the road is clear. The Highways Department should have built flyovers near villages., instead of allowing roads to pass through villages.
Stationary lorries can cause accidents, particularly if they don't have the hazard indicators and parking lights turned on and have no reflectors or don't place hazard warning triangles. Spotting these vehicles can be difficult because there are no lampposts on long stretches on the highways and added to that the blinding glare from oncoming traffic makes night driving difficult.
"A love affair with knowledge will never end in heartbreak." -Michael Garrett Marino