Perhaps the enormous cockroaches that notoriously inhabit Japan have desensitized the marketing whizzes at Toyota to the horror associated with insects. That’s the best reason we can come up with for naming a concept the Smart INSECT. INSECT actually is an acronym for Information Network Social Electric City Transporter, but Toyota says it also wanted [...]
More...