×

Wal-Mart: The Pyramid Controversy

8:52 AM ET Wed, 25 April 2012

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.