It took a little prodding, but Senator Elizabeth Warren did admit to Mehdi Hasan on the Deconstructed podcast that there are not enough Democrats willing to stand up to Wall Street.
Tag: The Intercept
Financial Reform
Trump signed another fun executive order! Remember that law that said it was illegal for your financial advisor to give you advice that was contrary to your best interests?