Tax Policy Center

biden budget

Business Taxes: TaxVox
Companies now spend more than a $1 trillion annually to repurchase their stock, in lieu of paying higher dividends to their shareholders, or investing more...
March 10, 2023Steven M. RosenthalThomas Brosy