Daily Archives: Friday, April 18, 2008

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 […]

WWF wants more plug-in cars