Companies with a Value score of at least 3, ordered by Value score
Suez SA, together with its subsidiaries, engages in the water and waste cycle management business in France, Europe, and internationally.
ENGIE SA engages in power, natural gas, and energy services businesses.
Velcan Holdings S.A., an investment holding company, develops, finances, builds, and operates hydro power concessions in Brazil and India.
Electricité de France S.A., an integrated energy company, engages in the generation, transmission, distribution, supply, and trading of power and energy services in France, the United Kingdom, Italy, and internationally.
Albioma, a renewable independent energy producer, develops, constructs, and operates projects in thermal biomass, solar power, and anaerobic digestion sectors primarily in France, Mauritius, Spain, Italy, and Brazil.