Good news from the latest renewables report [FIfp3dnMaas]