(Telecompaper) Spain's Ministry of Digital Transformation and Public Administration has invested EUR 1.5 million euros in Madrid-based satellite startup Fossa Systems, with funding channelled through the state-backed Spanish Society for Technological Transformation (SETT), launched in 2024 to oversee strategic...