Amazon Delivery Drivers Lose Jobs in New England

A member of Amazon’s Delivery Service Partner (DSP) program is laying off workers in New England, according to media reports. Amazon launched the DSP program last year in which it trained people to operate their […]