▃▃▃▅▅▆▇▇▇▇▇ Credit- and debit-card fees paid by merchants increased 164% from 2000 ($23.7B) to 2010 ($62.3B)http://on.wsj.com/iEVTCp
4 replies
116 retweets
15 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.