Renault and French supermarket chain E Leclerc have signed a letter of intent to install charging stations for electric cars in centers’ parking lots. Under the agreement, 50 E Leclerc centers will have charging stations by next year; 150 by the end of 2010; and 500 by 2015. The Alliance and E Leclerc will work […]