infotechlead

Capgemini revenues up 2.9 percent in first quarter