After almost 20 years of development, the European Space Agency has finally unveiled the BepiColombo Mercury orbiters and confirmed the mission is on track for an October 2018 launch.
After almost 20 years of development, the European Space Agency has finally unveiled the BepiColombo Mercury orbiters and confirmed the mission is on track for an October 2018 launch.