Over 130 countries clinch a deal that could radically reshape how companies are taxed By David Gura Published October 8, 2021 at 12:29 PM CDT Twitter LinkedIn Email