Why some stock buybacks hurt investors


In 2018 alone, publicly traded businesses spent more than $1 trillion buying back their own stock, and the trend is likely to continue.

Previous London company raises $3.1M from Mark Cuban, LDV
Next Business owners: Do you have an income replacement strategy in place for retirement?