Earnings call: EPAM Systems Q1 2024 results reveal demand slowdown

Earnings call: EPAM Systems Q1 2024 results reveal demand slowdown