thetransportjournal.com
AVL and Ford Demonstrate Platooning Technology
A platoon is the smallest fighting unit of the army comprising 33 personnel. They are not divided further and stay and fight together. You will ask, what has that got to do with transport technolog…