Green Business | Tue Mar 26, 2013 2:08pm EDT

France's electric car push presents power grid challenge