Energy Grid Automation Transformers And Switchgears India Private Limited · U31200 Dl1996 Ptc083930 · Schneider Electric Private Limited · Spreading Happiness Indiya Foundation · U31200 Hr2010 Plc041756 · Luminous Power Technologies Private Limited · Greenext India Private Limited · Schneider Electric India Private Limited · Schneider Electric Systems India Private Limited · Schneider Electric Infrastructure Limited