The Swedish and the German flag. Photo.

Swedish cleantech delegation visit Germany

23–27 October 2023