EU watchdog imposes €28.5M fine on BofA, Crédit Agricole, Credit Suisse

The European Commission imposes a total fine of €28 million on Bank of America Merrill Lynch, Crédit Agricole, and Credit Suisse.