An artist’s conception of the Pleiades HR Earth observation satellite. Image courtesy of Airbus Defence and Space. Moroccan press sources are reporting that the kingdom’s first high-resolution Earth observation satellite – currently designated as MN35-13 – is being readied for launch on an Arianespace Vega space launch vehicle from Kourou in French Guiana on November...