icon Developing new technologies to facilitate and promote the energy transition – Per Eder-Tran November 24, 2024 2520