Melting profits: Let's make solar great again
Solar assets have been reported to be underperforming by 8%, and with the threat of climate change and supply chain constraints looming, the
United States Jason Kaminsky Energy Information Administration National Renewable Energy Laboratory Solar Energy Industries Association Information Administration
Source: solarpowerworldonline.com