EPAM Systems (NYSE:EPAM) shareholders have endured a 68% loss from investing in the stock three years ago

view original post

While it may not be enough for some shareholders, we think it is good to see the EPAM Systems, Inc. ( NYSE:EPAM ) …