I have not heard of this. Sounds interesting, apparently they just want the bank to handle their transaction s and are not interested in branch banking.
If Wal-Mart puts in a branch bank, it will be open 24 hours and only Mexicans will bank there. They also will be cheaper than all the other banks in town. Sounds cool to me.
If Wal-mart does this, they probably will be responsible for another percentage point worth of total GDP.