'Significant bottlenecks': EU has same amount of solar panels stockpiled as installed, says report
Europe is stockpiling the same amount of solar panels as it has deployed, a new report has found.
Read full articleEurope is stockpiling the same amount of solar panels as it has deployed, a new report has found.
Read full article