Good news from the latest renewables report [U88mtH01JfQ]