Science Europe smashes renewable records as the need to break free of Russian gas becomes urgent October 24, 2022 <