Ownership of the European-built Cupola observation module for the International Space Station (ISS) was officially transferred to NASA on 7 July 2005. The signature, which took place at the Kennedy ...
Latvian technology company LMT Group has announced a strategic 12-month development initiative in collaboration with the ...