More than 4,400 of the electric vehicles operate on London's streets. AP
More than 4,400 of the electric vehicles operate on London's streets. AP

Maker of London's electric black taxis cuts jobs in downturn