869 shaares
Despite hundreds of public comments opposing a giant space mirror that would shine light roughly five kilometres wide, the U.S. Federal Communications Commission (FCC), has given it the green light. What could this mean for Canadians?