Framingham, Mass. -- Staples announced the opening of a new e-commerce innovation center in Kendall Square in Cambridge, Mass. The office will house teams responsible for designing and implementing innovative new e-commerce solutions for the business customers who shop Staples websites and stores.