Comparing Maruti to dmart is not right.
Maruti has good resale value. Good dealership network. Low maintenance and low spare parts costs etc. Maruti sells Maruti cars and not cars made by other manufacturers.
What can an retailer have as an advantage other than lower cost ? If I get same products lower than what dmart sells I will opt for it.
The same products which dmart sells are also sold by others retailers.
Maruti is a brand and has brand value. Dmart is not a brand. It’s just an reseller, selling products at lower cost due to its cluster store strategy and self owned stores that save rental cost.
Disc - no holding in either dmart or Maruti.