Capgemini Closes $3.3 Billion WNS Purchase

marketscreener
2025.10.17 07:00