PlotSet LogoPlotSet
FIGURE 5 China drove global solar and wind decline in the first half of 2026, investments stable… | PlotSet