Nissan announced today that is on track to build 250,000 Leaf electric cars by early 2013, which means that the Japanese manufacturer will have enough cars in order to satisfy likely demand in Asia, North America and Europe. Pierre Loing, Nissan Europe's vice-president in charge of product planning and strategy said in a recent interview that production constraints will
Read Article