India News

Bank of America fined $1.21bn by US for money laundering lapses

The financial giant omitted to submit timely suspicious activity report for more than $5bn in suspicious transactions.