Good news from the latest renewables report [wc5trG3UULv]