Cloud Computing The War Between Amazon and Walmart’s New Cloud Network February 23, 2018 by Admin There’s a war going on in the cloud. No, we’re not talking about Greek gods, but instead the latest clash two of the U.S.’s biggest retail titans, Walmart and Amazon. While Walmart remains a global giant, with $485.9 billion in revenue, it…