Renewable energy production Legendre EnergyRenewable energy production Legendre Energy specialises in the installation of self-consumption solar photovoltaic power plants in France and Africa.