Ecogreen Energy Gwalior Private Limited · Ecogreen Energy Gurgaon Faridabad Private Limited · Rewa Msw Holding Limited · Rewa Msw Management Solutions Limited · Rewa Waste 2 Energy Project Limited · Ecogreen Energy Private Limited · Ecogreen Energy Private Limited