EPAM Systems: Growth Recovery Is Pushed Back With Q1 Earnings Report 0 10.05.2024 16:20 Seeking Alpha