DST names autonomous test ship “ELLA”

Today in Duisburg, the world's first inland waterway boat model Read More