European Spaceflight · July 31, 2026 · machine translation

Spain Offers €1 Billion in Bid to Host Thirty Meter Telescope