one year ago
'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.
Continue reading on CNBC...
Facebook Share Trend
Squibs You Might Like