North Sea firm completes project to branch out into space sector

Post Thumbnail

Breaking