Many people are confused as to why corporations have been buying back their shares in mass. The latest figures for 2018 are in and they demonstrate that the S&P 500
Continue...