Which means that they have more proven the limits of renewable energies than the potential of it.
Das bedeutet, dass sie eher die Grenzen erneuerbarer Energien aufgezeigt haben anstelle deren Potenzial.