Staples Teams With Workbar To Rent Office-Sharing Space
Staples has one of its largest stores on the east coast on 125th Street and Lenox Avenue in Harlem, now Staples is playing for its future on Tuesday in US District Court in Washington, DC, as it rebutted the Federal Trade Commission’s contention that the retailer’s planned merger with Office Depot would be anticompetitive.Continue reading