From a press release by the German Aerospace Center (DLR) in Cologne: It weighs just six kilograms and is the size of a shoebox - but its interior makes it an observer of the world's oceans: the miniature satellite OTTER was launched into space on 28 November 2025. At 500 kilometres...