Good news from the latest renewables report [2iThCUJR3hZ]