Will make enough money from each e-car sold to EESL: TataMotors

The EESL order for 10,000 electric sedans is the single-largest in the world and Tata Motors will have to begin delivery of the first batch of 500 cars by November 30.