Look Up Secures Funding as it Aims to Make Waves in SDA Space
Look Up, a new French space radar network start-up, has secured 50 million euros ($57.26 million) in funding that will enable the company to accelerate the global deployment of its...