20201030 business.india-business: Bank of Baroda net profit up 128% on lower defaults