The flight deployed three sets of micro-satellites for research purposes, prompting European space officials to declare the maiden trip a success
The flight deployed three sets of micro-satellites for research purposes, prompting European space officials to declare the maiden trip a success