Amazon India lays off 60 employees, more may follow

National