2 ms·It means they likely have an advanced energy source that might benefit all of humanity.by swader999 5y agoIt means they likely have an advanced energy source that might benefit all of humanity.