Press Release

Atos inaugurates its new Grenoble campus and R&D center in France