The European Space Agency has awarded a €129m (£118m) contract to the German space company OHB. The deal covers the design, manufacturing and testing of Hera, the ESA’s first planetary
Barely had the last scoop of topsoil been patted into place when the rain came. And in an unfathomable half hour, it destroyed both a fortnight’s work and what was