bn:00186188n
Noun Concept
EL
No term available
EN
As of 2023, Europe had a total installed wind capacity of 255 gigawatts. Wikipedia
Relations
Sources