Last Wednesday, the European Space Agency successfully launched its Vega rocket from French Guiana after around a year of delays. The launch took place from Europe’s Spaceport and involved deploying 53 small satellites into orbit — a mission that ended up a complete success, according to the ESA. The space agency says this mission demonstrated that Vega and the wider …