Originally Posted by Rahul401
This means that Tata is not forcing the customer to purchase the car.
People have to think out of box to make things work in a crowded environment. This product has a fine piece of engineering inside with certain elements radically different than the conventional one which takes time and perseverance to overcome. The sales team has to innovate ways to make financing work. Many people(including me) is willing to own this vehicle but don't want to pay higher interest on loans.
Credit card method of payment will definitely do wonder if implemented right.