Environmental groups challenge FCC approval of startup’s plan to beam on-demand sunlight from space

View the full article from NBC News