'Last mile' delivery push will worsen commutes, hurt the environment, World Economic Forum says squib

Emissions from delivery traffic will increase by nearly a third and congestion will rise by over 21%, according to the World Economic Forum.
Scroll for more
Continue reading on CNBC...
Tags: