Technology

Dr. Hiroshi Shimizu’s 190-mph Electric Car Contraption