The office supply chain, headquartered in Framingham, closed more than 120 stores so far this year and now expects to close 170 stores during 2014, CBS Boston is reporting . The company previous reported it would close 140 stores this year.
More...
More...