In recent years, we have seen massive fines and penalties dished
out to almost every major bank in the world for breaking the law. Yet
these banks are considered ‘too big to indict’ in today’s world, due to
the threat of destabilizing the financial system... Double
Standards travels 25 years..