16 Nov 2022 Field News Germany has joined Annex 63 We are happy to announce that Germany has now formally joined IEA HPT Annex 63. We welcome our new participating...