infotechlead

IT outsourcing deal size dropped to $17.2 mn from $22.9 mn