Amazon India lays off 500 employees from HR and AWSMay 16, 2023 IndiaJobs by Manan Amazon is firing off approximately 500 employees across various businesses and activities in India. According ...