Good news from the latest renewables report [3yn5E4eVFgk]