Tata Motors' fleet of 3,100 electric buses across 10 Indian cities has collectively clocked over 25 crore kilometers, ...