Business And Startup 13%-14% annualised return: Indian Bank raises FCNR deposit rate to 6%, eyes $2 billion Aditya Rao · July 11, 2026