A satellite built in Cardiff is set to be launched into space later this year. Continue reading...
sparky Authoritarian Staff member Administrator Jul 11, 2022 #1 A satellite built in Cardiff is set to be launched into space later this year. Continue reading...