Industry Amazon is closing eight more Amazon Go stores in latest cost-cutting exercise Amazon gone By Rob Thubron, March 6, 2023, 6:57 AM 8 comments