Stock Buybacks Explained When the 2017 Tax Cuts and Jobs Act reduced the corporate tax rate from 35 percent to 21 percent, the hope was companies would spend their influx…

Read More