Battery Technical Rovers Bouncing On Ryugu on Batteries September 21, 2018 0 When Japan’s Hayabusa2 spacecraft launched from Earth on December 3, 2014, it had four rovers…