The US government has approved a space mirror satellite to provide sunlight on demand, but concerns over its feasibility and ethics have been raised. Learn more
The US government has approved a space mirror satellite to provide sunlight on demand, but concerns over its feasibility and ethics have been raised. Learn more