Skip to content
██FR█████ █INTELL███████████
frenchintelligence.org
starwashing
‘Starwashing’: The new space race has an environmental problem
August 27, 2026