Skeptics say the Santa Rosa, Calif.,-based company known as ZAP, which currently makes the Zero Air Pollution cars in China, has a history of over-promising and under-delivering.
Skeptics say the Santa Rosa, Calif.,-based company known as ZAP, which currently makes the Zero Air Pollution cars in China, has a history of over-promising and under-delivering.
|