News June 24, 2025 Ukrainian companies and their European partners prepare to create a satellite constellation