Skip to main content

Amazon lays off nearly 250 employees from devices and services division: Report | Mukoko News