An Italian Earth observation project funded by pandemic relief euros has ordered at least 34 satellites and a pair of Vega launches in recent months.
An Italian Earth observation project funded by pandemic relief euros has ordered at least 34 satellites and a pair of Vega launches in recent months.