Visa Beats Estimates, Takes $563 Million Charge on Job Cuts · Bloomberg Podcasts · Sentinel