This is why 3M’s stock ails. The company has reputation for great innovation. But look at its miserable results. No growth in years. And drumroll…. The major reason 3M’s per share earnings inched up? 3M bought back $2.1 billion of its own shares in 2017. Where’s all the much vaunted 3M innovation? It should have spent […]