MoEVing Announces Deployment of 100 Tata Ace EVs MoEVing has recently deployed 100 units of Tata Ace electric vehicles, in a record time of 90 days. The Ace EV is India’s most advanced, zero-emission, four-wheel small commercial vehicle…