Tag: Layoffs in EPAM
EPAM sacks 100 in India, revokes offers
An American company that specializes in service development, digital platform engineering, and digital product design, operating out of Newtown, Pennsylvania, EPAM Systems has asked nearly...