pretendingnottopanic.com
Data That Matters March 2017
About 827,000 people in the US have jobs as delivery drivers. Ford is planning to launch a fleet of driverless delivery vehicles in 2021. Salt kills off bugs like MRSA by 94% in a minute, more than…