Solar outshines 'underperforming' wind as turbines fall short: ratings giant Fitch
PV portfolio exceeds expectations but most wind projects falling short, as analysis shows renewables stable through pandemic
PV portfolio exceeds expectations but most wind projects falling short, as analysis shows renewables stable through pandemic