An alternative to fossil fuel or nuclear energy to generate electricity, heating and power.Lire moins