GO
Loading...

Wal-Mart: The Pyramid Controversy

Wednesday, 25 Apr 2012 | 8:52 AM ET

There is no clear evidence bribes were made to get a Wal-Mart store built built in Teotihuacan, near ancient pyramids in Mexico, reports CNBC's Michelle Caruso-Cabrera.