Bank of Baroda Settles Multi-Million Dollar Litigation for $600 Million | IPO Scanner News