electric cars
Toyota says the "P" word (as in "peak oil")
Plug-in and hybrid vehicles are taking center stage at this week’s North American International Auto Show in Detroit, and one auto company has actually dared to say why: peak oil. In announcing the debut of its FT-EV concept car, Toyota Motor Sales USA said it’s looking beyond the