The new 1% tax on corporate share buybacks may be beneficial to the U.S. Treasury, but it will reduce economic value to companies and shareholders.
The new 1% tax on corporate share buybacks may be beneficial to the U.S. Treasury, but it will reduce economic value to companies and shareholders.