Amazon Rejects Job Cut Rumors: What It Means for NRIs
Amazon has firmly denied viral reports claiming it plans to lay off around 14,000 employees in May 2026 across key divisions including AWS, retail, and human resources. The e-commerce and cloud giant called the...
