Levi Tillemann Two years ago, I sat across a table from a high-level Chinese official discussing the country’s then embarrassing foray into electric cars. China had promised to sell 500,000 such cars by 2011 and lead the world’s transition away from oil. Instead, that year it sold exactly 2,338. “What would you do?” he asked. […]
Mark Schlarbaum
“New China” Global Development
Telephone: (949) 570-8988