Throwing Cash at Your Own Stock Isn’t Enhancing Returns Anymore  Bloomberg

Everyone’s got an opinion on buybacks, from executives and politicians to Twitter users. Now, in a year when it was once thought they’d reach $1 trillion, …

Read More At Article Source | Article Attribution