infotechlead

Tech deals: Accenture, Siemens, Serco, Tresata