Office Depot Unveiling Green Store

Office Depot’s newest store in Austin, Texas, features a number of eco-friendly features