South African regulator punishes Bank of Baroda


A South African regulator has imposed a reduced penalty of 400,000 South African rands (Sh2.7 million or $27,000) on the local unit of India’s Bank of Baroda for non-compliance with certain provisions of the Financial...