Capgemini India

IT giant Capgemini rumored to set up next development centre in Vizag

IT giant Capgemini rumored to set up next development centre in Vizag

Social media is abuzz with rumours that Capgemini, a renowned IT company, might establish a development centre in Vizag, Andhra…

7 months ago