As Infosys prepares to release its third-quarter earnings on Thursday, all eyes are on how the company handles challenges ...