A federal watchdog last week released a report calling on the Federal Communications Commission (FCC) to reconsider its environmental review process for large satellite constellations. The Government Accountability Office (GAO) determined that the FCC has yet to sufficiently document its reasoning for not conducting environmental reviews on all commercial satellite launch proposals submitted for licensing. […]