If you have ever shopped online and have it physically delivered to you, then congratulations, you have already participated in the urban last mile process! The bad news is, you probably have also contributed to various environmental and social issues such as emission, noise pollution and traffic congestion… Last mile delivery commonly refers to the […]