Wind Energy Tion Renewables and Nobian Sign Corporate Power Purchase Agreement in Germany byOliver HughesNovember 20, 2024