A report suggests that Amazon may have let go of over 1,000 delivery drivers by severing ties with some delivery partners.
Amazon severs ties with delivery firms, more than 1,200 drivers may get laid off