Red Star Box1 van launched in China – 81 PS motor, 90 km/h top speed; coming to Malaysia Q3 2024
Red Star Box1 - LinkedIn image by Azli Nasim Is this a version of the Tesla Cybertruck? It isn't, despite its looks. This is the Red Star Box1 van from China, a …