Amazon.com Inc. has opened its 12th Amazon Go store, marking a couple of firsts for the innovative retail format: it’s the first in New York City, and the first to accept cash.
The 1,300-square-foot store, which opened Tuesday, is located in downtown Manhattan across from One World Trade Center on the second level of the upscale Brookfield Place mall, which houses a mix of fashionable shops, food vendors and restaurants. . . . more