Home » Gujarat Narmada Flyash Company Ltd Detailed Share Holding Pattern