It's simply a lie to say that renewable energies cannot cover energy needs, Il Manifesto argues: Renewable energies are not only adequate, ...