National Experts in Renewable Energy Development NTU International A/S Seychalles, 27250 Postuler NTU is leading a strong international consortium for the EU SEA 2023 Framework Contract LOT 1 – Climate Change, Sustainable Energy, Nuclear Safety and we are looking to expand our network with skilled…