Digital Marketing & Ad Tech News

Amazon is closing 87 U.S. pop-up electronics stores next month

The kiosks are inside shopping malls, Whole Foods and Kohl's stores