Bank of Baroda's $600 million settlement with NMC Healthcare raises concerns about governance and re…
Bank of Baroda has settled a major legal dispute by paying ₹5,700 crore related to the collapse of N…