Good news from the latest renewables report [1ws1DkEE00p]