Amazon closes down three popular Go locations in major city – company admits it ‘couldn’t make the economics work’
AMAZON has closed three of its Go stores in a major city as the company admits it "couldn't make the economics work". The Go locations in New York City shut on September 27, a company spokesperson confirmed. 1 Amazon has closed three of its …