Sunil Wadhwani

TMT
5 Years ago
French IT services giant Cap Gemini SA, which operates under the Capgemini brand...