0
The concept of satellites beaming power down to Earth is gaining traction but challenges remain