Photovoltaic Power Systems Programme (PVPS) highlights that 2024 was another record year for solar installations but large overcapacities of solar cell, module and wafer manufacturing continued.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results