Dec 5, 2017 | Blog
Americans were born to shop. Nationally, the U.S. averages four to five times more retail square footage per person. Online purchases total 8.5 percent – a $300 billion payout. And e-commerce and big-box chains present investors with extraordinary premiums and...