debit card transaction
| 7:00AM 6/18/2010
The estimated $48 billion that merchants pay to banks and credit card companies for the use of those ubiquitous terminals is at stake as Congress considers a proposal that could limit the fees incurred every time you swipe.