Martin Leach Browse All Authors Famous Quotes by Martin Leach It will be electric cars. The company will be based partially in China, and the United States. I don't feel empowered to give you further details at this point. Martin Leach company-news