News

In the United States, where last-mile delivery is a $150+ billion industry, replacing even a fraction of delivery vans with ...