Good news from the latest renewables report [PuqumqDaF2Z]