July 1, 2010
The Retail Experience Center is a private, 20,000-square-foot interactive store environment located at Microsoft Corp.'s headquarters.
Get the latest news and resources from Retail Customer Experience.