Is Space-based Solar Power Inching Closer?