First all electric taxi launches in London in 120 years

First all electric taxi launches in London in 120 years