Wal-Mart has announced plans to purchase all of its wild-caught fresh and frozen fish for the North American market from Marine Stewardship Council (MSC)-certified fisheries within the next three to five years.