streamlining costs

Business

20k jobs under the axe at Amazon

The need to streamline costs is said to be forcing Amazon to downsize

Back to top button