The last mile: a transportation challenge

“The Last Mile” is a phrase that was popularized by telecommunications companies in the 1970’s. It refers to the operational challenge of getting phone (and now internet) from central ...
Read More