March 27, 2023
Sustained demand for key components likely to lead to shortages, says Global Wind Energy Council