Companies with a Value score of at least 3, ordered by Value score
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.
Velcan Holdings S.A., an investment holding company, develops, finances, builds, and operates hydro power concessions in Brazil and India.
Veolia Environnement S.A. designs and provides water, waste, and energy management solutions worldwide.
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.
Intexa S.A. engages in the operation of the photovoltaic installation of Saint-André-de-Cubzac in the department of Gironde, France.