Saturday 11 May 2019

USA and LSA share business-friendly cosmic vision


The United States of America and Luxembourg
have now signed 
a memorandum of understanding
on space co-operation.