Walmart will open its first branded stores in South Africa by the end of 2025, the company announced on Tuesday, Sept. 9. The new stores will feature fresh groceries, household essentials, apparel and ...