infotechlead

Accenture in $53.7 mn deal with U.S. Department of Navy to supply IT support