Web Roundup with Xeni Jardin

The Panama Papers exposed a secretive world of offshore banks, and a recent report by Oxfam revealed how 50 of the biggest global companies based in the U.S. stash $1.3 trillion offshore. Many of those companies are in the tech world, and claim they’re committed to the public good. Should they be held to a higher standard than the rest of corporate America? For more on that and other web news, we’re joined by our regular contributor Xeni Jardin.