Canara Bank

UK fines India’s Canara Bank for money laundering failures

UK’s financial regulatory body Financial Conduct Authority (FCA) has imposed a fine on the UK division of India’s Canara Bank…