Did Staples' Board Sell Too Low? Multiple Law Firms Think So
Staples 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 ...