Yes folks, it's true... the banking lobby strikes yet again. No limit on interest rates charged by credit cards. It's funny too, because I could have sworn there was a cap of 390% voted in, but maybe I... (Continue reading)