WWF wants more plug-in cars
95 percent of road transportation still depends on oil, and this is major problem as oil prices keep on increasing and as peak oil nears inexorably. This is major drive to find a solution. The WWF, the renowned environmental organization, released earlier this month an interesting report on what they believe should be the future …