Geneva Energy Private Limited · Geneva Software Technologies Limited · Omya Medical Solutions Limited · Geneva Industries Limited · Geneva Innovations International Limited · Vmms Holdings Private Limited · Marigold Technologies Llp · U05190 Ka2003 Ptc031855 · Giri Vidhyuth (India) Limited · Gil Mundaragi Gas Power Project Private Limited · Omya Healthcare Limited