Amazon has announced its largest round of job cuts at its European headquarters in Luxembourg, confirming that around 370 employees will be laid off. The reductions represent roughly 8 to 9 percent of the workforce at the site and mark the biggest downsizing exercise at the company’s European base since it was established more than […]














