Wal-Mart Stores announced today (29 November) that it had offered US$2.3bn to acquire 51% of South African retailer Massmart Holdings.