EPAM sacks 100 in India, revokes offers NYSE-listed IT services provider EPAM Systems has asked around 100 Indian employees… Read More...