EnVision mission gets green light for the phase of development
Today the European Space Agency has officially approved the adoption of EnVision that thus will proceed to the next stage of development. Being adopted means that the study phase is complete and ESA commits to implementing the mission. This important milestone paves…