Reflect Orbital’s 4,000 Space Mirrors Spark Environmental Concerns
Reflect Orbital, a California-based start-up, is set to launch a demonstration satellite next year as part of its ambitious plan to deploy a constellation of over 4,000 solar mirrors in…