25.052023May 26, 2023 Why is Momentum Growing To Regulate Stock Buybacks? By Jessica ChurchIn BlogTags CEO Pay, corporate governance, Stock Buybacks, Take On Wall Street, Taxes, Wall Street This post was authored by Jessica Church. At Take On Wall Street, we’re excited about the growing consensus among...