infotechlead

TCS firm Diligenta bags IT deal from Friends Life