infotechlead

WNS targets $1.34 bn revenue