Good news from the latest renewables report [DEmedaIY1YT]