Since 2008, banks around the world have paid $ 321 billion in the form of fines for various violations of the law, from money laundering to market manipulation and financing of terrorism, according to Boston Consulting Group. This amount will only be increasing in the coming years, as European and...