While paying so much attention to company’s online presence retailers start forgetting the old truth: 94% of retail sales are still rung up in physical stores and store location is still crucial for their success. The innovative approach by InData Labs based on Twitter data analysis helps decision-makers pinpoint the best location for the next point of sale or service.