Tata Technologies evinces interest in setting up EV production centre in Punjab

Tata Technologies evinces interest in setting up EV production centre in Punjab