Infosys suffers a setback as a multi-year contract worth $1.5 billion is terminated.

Infosys suffers a setback as a multi-year contract worth $1.5 billion is terminated.