Bank of Baroda Settles NMC Health Case for $600 Million: Share Price Impact Explained Posted by Sachin Kumar AIViralHub News Desk on July 02, 2026 Bank of Baroda banking stocks Credit Growth Indian Banking investor analysis Legal Settlement NMC Health PSU Bank Share Price Stock Market +