Montra Electric HCV (IPL Tech), a Murugappa Group company, is preparing to commission its new electric heavy commercial vehicle (eHCV) manufacturing facility at Manesar, Haryana. The upcoming site is set…
comments off
Montra Electric HCV (IPL Tech), a Murugappa Group company, is preparing to commission its new electric heavy commercial vehicle (eHCV) manufacturing facility at Manesar, Haryana. The upcoming site is set…
comments offYou cannot copy content of this page