Veolia Carbon Clean India Private Limited · Orange City Hydraulic Works Private Limited · Orange City Water Private Limited · Veolia India Private Limited · Nangloi Water Services Private Limited · Detox India Private Limited · Veolia India Private Limited · U74899 Dl1998 Plc095801 · Ankleshwar Cleaner Process Technology Centre Limited · Development Environergy Services Limited