$42m

Bank of America Merrill Lynch fined $42m for fraudulent electronic trading activities

Bank of America Merrill Lynch (BofAML) has agreed to pay a fine of $42m to the State of New York…