5 Jun 2009, 09:38 UTC · By: Daniel Patrascu / It was only a matter of time before the invasion of eco-friendly vehicles would force car rental companies to offer more of these types of cars to their customers. With UN's World Environmental...