A leading developer, manufacturer and supplier of electric vehicles
Why is the S. price still up at $0.85? Some must still have hopes -