The German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt; DLR) and the United States corporation Teledyne Brown Engineering (TBE) are announcing the completion of the development and ...