Instacart Rolls out ‘Self Delivery’

Instacart Rolls out ‘Self Delivery’

Customers “self delivering” their own meals and retail goods—meaning they pick them up instead of having them delivered—has become a hot focal area in the delivery world. The latest company jumping on the bandwagon is Instacart, which just announced a national...