Current Events
How the 2017 Corporate Tax Cuts Fueled Record Stock Buybacks
…and What the One Big Beautiful Bill Might Repeat In 2017, Congress passed the Tax Cuts and Jobs Act (TCJA), lowering the corporate tax rate from 35% to 21%. Supporters promised that companies would reinvest this windfall in new equipment, expand operations, and boost worker pay. But the reality turned