Walmart hosted its NewFront presentation on March 23, where it reaffirmed its vision of repositioning the company as a technology-driven, omnichannel retail platform rather than just a traditional ...