3 ms·NIO is a chinese electric car company and swap stations here means electric car battery swap stations.by CyberDildonics 4y agoNIO is a chinese electric car company and swap stations here means electric car battery swap stations.