Fuel cell vehicles could be on their way to becoming more environmentally friendly than their battery-powered counterparts. These two types of vehicles have a lot in common. Both are powered by electricity, and both produce no harmful emissions. Unlike battery electrics, however, fuel cell vehicles can be fueled in a matter of minutes, whereas conventional electric vehicles take several hours to fully charge, making them somewhat inconvenient for consumers.
Fuel cells are considered more efficient than batteries, but also more expensive
Typical battery electrics derive the energy they need from a large battery system. This is stored energy than can be tapped into when it is needed. Fuel cells generate electricity through the consumption of hydrogen fuel. One of the concerns regarding these energy systems is that hydrogen is highly combustible and storing this fuel safely is very important, especially if it is being used in the transportation space. Some automakers are making progress in ensuring these vehicles are ideal for consumers, and Toyota may have found the answer.
+Info and Source: http://goo.gl/pvxJBj