Sun Mobility aims to serve 100k vehicles through battery swapping platform