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