US fines Bank of America $1.2bn for money laundering, sanctions violations | The Bharath News