Good news from the latest renewables report [g74189VPzoB]