European space technology provider wins €1.65m contract from Catalan research centre for 6G satellite lab to test future ...