Nissan announced Friday it had started production of its LEAF electric car at its Oppama facility in Japan. The Nissan LEAF is slated to go on sale in December in Japan and the United States, and from early 2011, in select markets in Europe. In November, the company will begin exports to the United States, […]