A little less than a month ago, Staples' board of directors unanimously approved a sale to Sycamore Partners for $6.9 billion, and the dust seemed to be settling on the whole situation. But, because we are apparently masters of foreshadowing, our last words on the subject were...
Charles C. Foti
More Blogs