Tata Motors has agreed a deal with India's state-owned Corporation Bank to finance passenger vehicles.