8.50 BANK OF BARODA PERP 17NOV2025 CALL