Bank of Baroda shares face turbulence amid RBI intervention

Bank of Baroda shares face turbulence amid RBI intervention