20120814 city.delhi: Tata Motor Fin to pay Rs 2.5L