Amazon opening 8 delivery stations in Mass., creating thousands on jobs
Amazon Logistics announced Tuesday that it has signed various leases in an effort to open eight delivery stations in Massachusetts in 2020. Delivery stations power the last mile of…