Astronomers just spotted a massive stellar storm outside our solar system

Technology