oldnarrator65 says Feb 06, 2011 03:00AM bit.ly/fKWChZ Nissan delivers 190 Leaf EVs to rental companies in Japan, pre-orderers still get none