Public sector banks are attracting investors, with Bank of Baroda (BoB) standing out for its strong growth and asset quality.