infotechlead

Accenture revenue surges 11%: What is aiding growth?