The US Federal Communication Commission is reviewing an application to launch and deploy a massive mirror satellite in space that would reflect beams of sunlight onto darkened portions of the Earth.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results