The Financial Intelligence Unit (FIU) has slapped Rs 9 crore penalty on Bank of Baroda for not adhering the anti-money laundering norms...