infotechlead

EXL Q1 2014 revenue increases to $121.8 million