Visa Beats Estimates, Takes $563 Million Charge on Job Cuts | The Iberia News