08/26/2009, Japan spearheads their green initiative by conducting a pilot project that will see up to four prototype all-electric taxis hit the streets of Tokyo, giving you a one-in-15,000 chance of sitting in these. It is great to see them making [...]