Bank of Baroda has today signed an asset finance deal with Deluxe Motors that will see the lender finance up to 90 percent...