Wal-Mart de México is to invest US$12.5bn in the opening of 300 units in Mexico City.