Amazon reportedly told employees at the European HQ in a memo the layoffs are "adjustments that reflect business needs and ...