Dapple Technologies Private Limited · Bar Investments And Finance Private Limited · Minda Auto Components Limited · M J Casting Limited · Minda Distribution And Services Limited · Minda Automotive Solutions Limited · Minda Projects Limited · Bar Investments And Finance Private Limited · U74300 Dl1996 Ptc083437 · Eden Motors Limited · Sbr Auto Components Limited · Minda Finance Limited