Narmada Vehicles Private Limited · Narmada Switchgear Private Limited · Narmada Transmission Private Limited · Logic Technovision (India) Private Limited · Narmada Equipments Private Limited · Narmada Vidyut Private Limited · My Auto World Private Limited · U31200 Mp1998 Ptc013075