Startup
July 3, 2018

Consumers want electric vehicles despite zero infra, govt and manufacturers fail to up the game