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