Walmart, the largest retailer in the U.S., is set to open at several new locations in 2025 as part of its ambitious American ...