Good news from the latest renewables report [BpAcXleCp0Y]