Union Bank of California’s cancellation last week of a high-profile, multi-million-dollar contract with Infosys begs the question of the extent to which civil allegations of visa and tax fraud, and the U.S. government’s subsequent criminal investigation of Infosys, may have been factors in the cancellation.