BYD has just signed a deal with the second largest cab firm in the capital and will make the streets of London a cleaner, greener place. The Chinese car maker will supply the first fleet of electric cabs, much to the delight of avid cyclist and eco-enthusiast Mayor Boris Johnson.