Wal-Mart has offered more than $2 billion for South African retailer Massmart, which operates in 14 African countries. The deal is part of Wal-Mart's strategy to expand in what it believes to be high growth areas, as sales in the U.S. slow down.