Wal-Mart announces $15B share buyback at annual meeting
Wal-Mart will repurchase up to $ 15 billion US of its shares, the world’s biggest retailer announced Friday at its annual general meeting, where it also faced questions over its labour practices in Bangladesh and bribery allegations in Mexico.