Reflect orbital tested space mirror tech in California desert

Technology