On the surface, a new 1% stock buyback tax and 15% corporate minimum tax on top-earning companies may look harmful to bottom lines, but we think the reality is more nuanced.

Comments 0

Leave a Comment