ParentFull threadsitic·Why? Renewal energy production was at 42.7% in Q1 2021. https://www.ise.fraunhofer.de/de/presse-und-medien/news/2021...View on HN