INDIA’S BANK OF BARODA SHUTS DOWN SOUTH AFRICA OPERATIONS

NEW DELHI, India — India’s Bank of Baroda, one of the country’s top public sector banks, has shut down its operations in South Africa as part of what it said a plan for “rationalisation of …