Does anyone know what happened to Saba motors? I can't seem to find much information about them and their website seems to be a bit outdated...Did they go under?
They've been mentioned around these parts in the past. I haven't heard anything about them since the Automotive X Prize