Yes, It’s a Global Tax on American Tech

By | June 11, 2021
Yellen and friends try to hide the G-7’s aims from Congress.