Amazon has laid off hundreds of employees in several divisions including the Prime Video service, healthcare and Alexa voice assistance unit
Amazon has laid off hundreds of employees in several divisions including the Prime Video service, healthcare and Alexa voice assistance unit