Corporate Buybacks, The Illusion of Profit, and The Looming Disaster for Your Portfolio May 11, 2018 Author: John E. Girouard