Featured Global IT company moves Russian services to India Apr 27, 2022 1 min read Atos announced its revenue for the first quarter of 2022