Four words are haunting 3M right now: on time, in full. A troubling amount of the company’s products aren’t reaching customers or retailers, either as full shipments or at the right time. “We’re ...