Kenan Institute Executive Director Greg Brown shares his thoughts on recent Congressional proposals that have advocated restricting companies’ ability to buy back their own shares.