ADVERTISEMENT
In the early morning of April 29, people in Kourou, French Guiana, were woken up by the roar of the Vega-C rocket as it carried Biomass, the latest satellite from the European Space Agency (ESA), successfully into space.
The Biomass mission not only represents a leap forward in the…