SES Astra/Redu Space Services EDRS phase 0 study
European Data Relay Satellite System (EDRS)
please click here to see more options to narrow your search