The European Space Agency’s Earth Return Orbiter has passed its design review, which validates its technical details and moves the project onto manufacturing and testing. Read More – Space