Good news from the latest renewables report [zVlTGwW2ndR]