Deals | Sat May 5, 2012 6:17pm BST

Buffett: Wal-Mart may have made a mistake in Mexico