debit card transaction

    By Charles Wallace

    | 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.