Amazon to open 2 delivery stations in London, Ont. later this year

SEMrush
Amazon will be opening two delivery stations in London, Ont., with more than 100 employees plus 130 ‘driver opportunities,’ the company confirmed in a statement to Global News.
[automaticbacklinks]