Discussion
I should be more excited about this. It appears it would potentially make available about 100 to 200 W/m^2 24 hours a day. Mirrors would be much less expensive and would work with existing solar panels on earth, though it would be an ecological disaster to take away the night. I can't say im looking forward to being perpetually zapped wirh microwaves.