That speculation has come to fruition, yet Starboard might not be sticking around to make sure the deal gets done. By now, you've heard the news, Staples is officially buying Office Depot , or at least trying to.


More...