Eco-Friendly Vehicles — 9 Details to understand Before you decide to Purchase