Massmart said today (2 February) that a South African high court has approved Wal-Mart Stores' bid to acquire a 51% stake in the grocery retailer for around US$2.3bn.