Amazon plans to set up more delivery stations in New York City to power the last-mile of its order process and provide faster deliveries to customers, the company said.
The tech giant will launch ten delivery stations in the Big Apple throughout 2021 and beyond, two of which are now operational, an Amazon spokesperson confirmed to Insider in an email this week.
The new sites will be located in the Bronx, Brooklyn, and Queens.
Source: Business Insider