Juno finds near light speed electrons at Jupiter confirming theory

Technology