Amazon Develops Stores in Brazil Amazon has said recently that it had opened 3 extra logistics centers in Brazil to take benefit of the boost the outbreak has given to Amazon in South America’s biggest economy. The November 10, 2020 News