Shan Global Manufacturing And Trading Private Limited · Upper Poringal Hydro Projects Private Limited · Vattappara Hydro Projects Private Limited · Palakkayam Hydro Projects Private Limited · Kurumpetty Hydro Projects Private Limited · Shan Solar Private Limited