Content about Tallahassee, Florida

November 16, 2011

Office Depot has announced that Office Depot stores in Plano, Texas; Raleigh, N.C.; and Tallahassee, Fla. won the top three spots for retail energy efficiency gains in the 2011 U.S. Environmental Protection Agency’s (EPA) Energy Star National Building Competition.

© 2014 Retailing Today. All Rights Reserved.