TVS Motor Company has said that it is good to have startup challenge in the electrical vehicle (EV) space and some times, it provides the company a great opportunity to be competitive. There are more than 450 startups in the EV business and some of them may be successful, but the company cannot roll them […]