New Toshiba batteries can help charge electric buses 0-80% in 10 mins