Yes, It's a Global Tax on American Tech

Yellen and friends try to hide the G-7’s aims from Congress.