World Affairs The New G-7 Tax Proposal Is An All-Around Bad Deal For America Helen Raleigh June 11, 2021