Wind turbines near Heide, northern Germany. Annual renewable power capacity must add an average of 1,000 gigawatts annually by 2030 to meet Paris Agreement goals. AFP
Wind turbines near Heide, northern Germany. Annual renewable power capacity must add an average of 1,000 gigawatts annually by 2030 to meet Paris Agreement goals. AFP