QuentinWhy Amazon is a Victim of it’s Own SuccessAmazon recently announced that it’s closing all of it’s physical stores (68 of them) in the US and the UK. These locations include Amazon…Mar 3, 2022Mar 3, 2022