infotechlead

IBM signs $1.3 billion IT infrastructure deal with Dexia group