Showcasing an emerging technology for consumers throughout the retail environment, Microsoft has announced a 20,000 square foot facility in Redmond, Washington, USA. redmond houses an interactive store environment including point of sales and service to the receiving dock. Microsoft...