US-based retailer Amazon has announced that the company is closing eight of its Amazon Go physical convenience stores, according to a report in Supermarket News. The e-commerce giant has reportedly already closed two Amazon Go stores in Seattle, with plans to close two more in New York City and four in San Francisco by the start of April. “Like any physical retailer, we periodically assess our portfolio of stores and …