Todsa Hydro Private Limited · Cf Hydrotec Private Limited · Cf Biomass Private Limited · Cf Energy India Private Limited · Cf Biotec Gujarat Private Limited · Clean Energy Development Corporation Private Limited · Peja Hydrotec Private Limited · Hateshwari Om Power Enterprises Private Limited · Cf Renewable Energy Private Limited