Joined 15 years ago
Source? https://en.wikipedia.org/wiki/Renewable_energy_in_the_Europe... contradicts this