Just one more reason we need a financial transaction tax. Not that I'm optimistic wall street will ever let it happen, but it is finally being talked about.
Just one more reason we need a financial transaction tax. Not that I'm optimistic wall street will ever let it happen, but it is finally being talked about.