Do You Prefer to Shop Online or In-Store?
[embedvideo type=”vimeo” id=”150204561″][gap height=”15″] All the buzz about the online shopping misses one big fact: 93% of sales are taking place in a physical store. Why? Consumers like the social experience and convenience of getting their goods, services and entertainment in one place, making shopping centers an attractive destination. Tom McGee is the President & […]